【分享新技术】免开发者账号申请ios证书真机调试



  • 0_1501751408415_c58adf586a0a12cc0de55c8b255f5342.png

    虽然xcode现在可以免证书进行测试了,但众多跨平台开发者,如果还没注册苹果开发者账号。

    想安装到自己非越狱手机测试是无能为力了。

    不过新技术来了,只需要普通免费的苹果账号无需付费成为开发者就可以申请iOS证书打包ipa安装到自己手机测试!

    没付费苹果开发者账号的,也能轻松调试自己的苹果APP。

    当然如果要上架App Store还是需要注册一个付费的苹果开发者账号。

    如果只是安装ios应用到自己手机测试,现在只需要注册一个普通的苹果账号就行了。

    一、申请ios测试证书(p12)

    免开发账号申请ios证书的神器就是Appuploader,是ios app测试及上架的辅助工具。

    Appuploader安装教程

    1、打开Appuploader,用普通苹果账号登录

    0_1501751288465_122.png

    如果出现这个提示说明还没在苹果开发者中心同意协议,先同意下,请看第一个大步骤的第二小步。

    2、登录上去有个提示不用管、叉掉,选择Certification

    0_1501751300339_1.png

    3、点击右下角+ADD,选择第一项 ios App development,输入名称(英文随意)、邮箱(随意)、
    密码后面打包ipa时要用到,要记住,123之类密码的就行。

    0_1501751311275_2.png

    4、点击p12 File下载保存.p12 证书文件

    0_1501751320700_3.png

    二、申请ios描述文件(mobileprovision)

    1、返回软件,选择Profiles

    0_1501751335200_4.png

    2、点击右下角+ADD,先选择添加Add appid 应用标识符、输入appid,格式是com.com.com这样子的,中间有两个点。
    像我开始输入的com.ceshi.ceshi出现错误提示,格式虽然没错,但有报错,尝试修改下不报错就行了。
    后面我改下如com.fen.tian,如此就ok,appid在打包ipa时要填写,记好。

    0_1501751347197_6.png

    3、下一步添加用来测试的手机了,先获取UUID。
    使用 iPhone 或 iPad 扫码选择自带的浏览器safari浏览器打开二维码里的链接,即可快速获取 UDID
    或者连接苹果手机助手获取到。
    这个一长串的就是设备的UUID
    04bff1010f1656cde7d60g560d7d897e2821dc88

    获取到UUID、点击Add Device,复制上去,输入设备名称,点击ok。
    可以添加多个

    0_1501751374784_7.png

    4、添加好设备后,叉掉,重新点击右下角的+ADD,选择第一项 ios App development。
    选择刚创建的appid 如com.fen.tian,勾选关联第一步创建的ios证书p12,选择要测试的设备,可多选。
    输入名称,点击ok创建。

    0_1501751386178_8.png

    5、点击Download下载保存.mobileprovision,描述文件。
    得到了证书.p12和描述文件.mobileprovision,就可以去打包ipa调试了。

    0_1501751394673_9.png


登录后回复