【新技术】不用开发者账号申请ios证书真机调试

 
虽然xcode现在可以免证书进行测试了,但众多跨平台开发者,如果还没注册苹果开发者账号。
想安装到自己非越狱手机测试是无能为力了。
不过新技术来了,只需要普通免费的苹果账号无需付费成为开发者就可以申请iOS证书打包ipa安装到自己手机测试!
没付费苹果开发者账号的,也能轻松调试自己的苹果APP。
当然如果要上架App Store还是需要注册一个付费的苹果开发者账号。
如果只是安装ios应用到自己手机测试,现在只需要注册一个普通的苹果账号就行了。
下面进入教程
申请ios证书打包ipa测试分五步进行
1.申请一个苹果账号
2.申请ios测试证书(p12)
3.申请ios描述文件(mobileprovision)
4.打包ipa
5.安装ipa
一、申请苹果账号
也可以用我注册好的苹果账号体验下,新注册个也简单,1分钟搞定!
账号:894418571@qq.com 密码:abc123456ABC
1、点击苹果id注册地址,输入相关信息注册,如果已经有苹果账号了看第二步,还需要登录下苹果开发者中心,同意下协议,
【新技术】不用开发者账号申请ios证书真机调试

 
2、注册成功了,或者有苹果账号了,登录苹果开发者中心
【新技术】不用开发者账号申请ios证书真机调试

 
打钩同意协议,点击Submit提交。
【新技术】不用开发者账号申请ios证书真机调试

 
如此就可以登录Appuploader,创建ios测试证书了。
二、申请ios测试证书(p12)
免开发账号申请ios证书的神器就是Appuploader,是ios app测试及上架的辅助工具。
1、打开Appuploader,用普通苹果账号登录
【新技术】不用开发者账号申请ios证书真机调试

 
如果出现这个提示说明还没在苹果开发者中心同意协议,先同意下,请看第一个大步骤的第二小步。
2、登录上去有个提示不用管、叉掉,选择Certification
【新技术】不用开发者账号申请ios证书真机调试

 
3、点击右下角+ADD,选择第一项 ios App development,输入名称(英文随意)、邮箱(随意)、
密码后面打包ipa时要用到,要记住,123之类密码的就行。
【新技术】不用开发者账号申请ios证书真机调试

 
4、点击p12 File下载保存.p12 证书文件
【新技术】不用开发者账号申请ios证书真机调试

 
三、申请ios描述文件(mobileprovision)
1、返回软件,选择Profiles
【新技术】不用开发者账号申请ios证书真机调试

 
2、点击右下角+ADD,先选择添加Add appid 应用标识符、输入appid,格式是com.com.com这样子的,中间有两个点。
【新技术】不用开发者账号申请ios证书真机调试

 
像我开始输入的com.ceshi.ceshi出现错误提示,格式虽然没错,但有报错,尝试修改下不报错就行了。
后面我改下如com.fen.tian,如此就ok,appid在打包ipa时要填写,记好。
3、下一步添加用来测试的手机了,先获取UUID。
使用 iPhone 或 iPad 扫码选择自带的浏览器safari浏览器打开二维码里的链接,即可快速获取 UDID
或者连接苹果手机助手获取到。
这个一长串的就是设备的UUID
04bff1010f1656cde7d60g560d7d897e2821dc88
获取到UUID、点击Add Device,复制上去,输入设备名称,点击ok。
可以添加多个
【新技术】不用开发者账号申请ios证书真机调试

 
4、添加好设备后,叉掉,重新点击右下角的+ADD,选择第一项 ios App development。
选择刚创建的appid 如com.fen.tian,勾选关联第一步创建的ios证书p12,选择要测试的设备,可多选。
输入名称,点击ok创建。
【新技术】不用开发者账号申请ios证书真机调试

 
5、点击Download下载保存.mobileprovision,描述文件。
【新技术】不用开发者账号申请ios证书真机调试

 
四.打包ipa
各开发者工具打包教程
这里以HBuilder平台为例。
1、打开HBuilder工具,选择完工的项目,点击发行,选择发行为原生安装包。
【新技术】不用开发者账号申请ios证书真机调试

 
2、选择iOS打包,支持的设备类型,使用苹果证书,填写AppID(刚创建的那个com.fen.tian),
上传之前创建的iOS证书.p12及配置文件.mobileprovision并输入创建ios证书p12时设置的密码,点击打包。
【新技术】不用开发者账号申请ios证书真机调试

 
3、打包成功后,下载保存ipa,这个ipa包就能进行测试或上传App Store了。
【新技术】不用开发者账号申请ios证书真机调试

 
五、安装ipa
1、下载爱思苹果助手,连接上手机,苹果官方的iTunes助手安装不了,不要用这个。
点击应用游戏,点击导入安装,选择刚打包的ipa包。
【新技术】不用开发者账号申请ios证书真机调试

 
2、ipa将自动安装,类型是越狱版,安装成功后显示个人正版,因为是个人ios证书打包,没上架App Store。
【新技术】不用开发者账号申请ios证书真机调试

 
3、安装成功了第一次启动应用会出现如下提示,用测试证书或者企业证书打包的ipa都会这样,需要设置一下。
点击设置、进入通用,下拉选择描述文件和设备管理。
【新技术】不用开发者账号申请ios证书真机调试

 
【新技术】不用开发者账号申请ios证书真机调试

4、点击开发者应用下面出现的账号,信任,然后就能启动应用,不在出现提示。
【新技术】不用开发者账号申请ios证书真机调试

 

原文链接:https://www.cnblogs.com/gddg/p/16779762.html

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:【新技术】不用开发者账号申请ios证书真机调试 - Python技术站

(0)
上一篇 2023年4月18日
下一篇 2023年4月18日

相关文章

  • 公有云、私有云、混合云都是什么?有没有通俗一点的答案?企业选哪一种云比较好?

        很多同学都觉得公有云、私有云、混合云这些概念的认识比较混乱,开始我面对网上很多专业的解释不明所以,直到我遇到这个说法:   大白话解释一下 你娶了一个老婆,这叫传统IT架构。 你觉得一个老婆不够,这叫传统企业CIO的困境。 你又娶了一个老婆,这叫双活数据中心。 你在外地又娶了一个小老婆,这叫两地三中心容灾。 你娶了很多风格气质各异的小老婆,以至于形成…

    IOS 2023年4月17日
    00
  • [一句话说iOS]dispatch如何造成死锁

    dispatch_sync执行了两件事:把代码块放入指定线程的任务队列中、堵塞当前线程直到代码块执行结束,如果出现了堵塞的线程和代码块所在的线程为同一线程的话,这个时候代码无法在此线程执行继续下去,即造成了死锁。 – (void)viewDidLoad { [super viewDidLoad]; dispatch_sync(dispatch_get_mai…

    IOS 2023年4月17日
    00
  • Swift CustomStringConvertible 协议的使用

    目录 一、前言 二、使用场景 1. 整型类型的枚举使用 2. Class类型的使用 一、前言 先看一下Swift标准库中对CustomStringConvertible协议的定义 public protocol CustomStringConvertible { /// A textual representation of this instance. /…

    IOS 2023年4月22日
    00
  • uniapp ios原生插件开发 (framework,cocopods)

    一、了解UniApp 插件的开发方式 Xcode Framework 、 Static Library 基于Cocoapods开发 pod lib 已知UniApp的插件开发方式有两种, 第一种 Xcode Framework的方式,这种方式是官方指定的方式。 这种方式的优点就是简单直接, 但也有不足,比如当插件需要引入一些三方库时,操作起来就不是那么方便。…

    IOS 2023年4月17日
    00
  • [Android开发学iOS系列] 快速上手UIKit

    快速上手iOS UIKit UIKit是苹果官方的framework, 其中包含了各种UI组件, window和view, 事件处理, 交互, 动画, 资源管理等基础设施支持. 按照前面的介绍, 用UIKit写UI可以用storyboard(Interface Builder)和代码两种方式. 大体的思路都是添加组件后, 设置属性, 设置尺寸位置约束, 处理…

    IOS 2023年4月18日
    00
  • iOS的Runtime知识点繁杂难啃,真的理解它的思想,你就豁然开朗了

    一、Runtime 1、概念: 概念:Runtime是Objective-c语言动态的核心,即运行时。在面向对象的基础上增加了动态运行,达到很多在编译时确定方法推迟到了运行时,从而达到动态修改、确定、交换。。。属性及方法 作用: 这给程序员写代码带来很大的灵活性,比如说你可以把消息转发给你想要的对象,或者随意交换一个方法的实现之类的!多态 kvo kvc 获…

    IOS 2023年4月18日
    00
  • [Android开发学iOS系列] Auto Layout

    [Android开发学iOS系列] Auto Layout 内容: 介绍什么是Auto Layout. 基本使用方法 在代码中写约束的方法 Auto Layout的原理 尺寸和优先级 Auto Layout的使用细则 重要的属性 StackView Layout Guide Performance Debugging What is Auto Layout …

    IOS 2023年4月17日
    00
  • ios animation 动画学习总结

    目录 一、前言 二、UIView Animation 2.1 简单动画 2.2 关键帧动画 2.3 View 的转换 三、CALayer Animation 一、前言 动画一直是 iOS 开发中很重要的一部分。设计良好,效果炫酷的动画往往能对用户体验的提升起到很大的作用,在这里将自己学习 iOS 动画的体会记录下来,希望能对别人有所帮助。 iOS 的动画框架…

    IOS 2023年4月18日
    00
合作推广
合作推广
分享本页
返回顶部