之前上架苹果APP或者测试苹果APP都需要付费99美金(688元)加入苹果开发者才能进行。

 

但现在真机调试测试完全可以免费进行!不花一分钱!

因为Appuploader新增加了一个强大的功能

不用苹果付费99美金(688元)的开发者账号,直接使用普通Apple id(能登录App Store下载安装APP的账号即可),就能使用Appuploader申请ios测试证书,打包ipa安装到非越狱设备测试。

 

还没付费99美金成为苹果开发者账号的、但想安装到自己手机使用的伙伴、可以参考这个教程。

 

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

 

苹果开发者账号申请教程

 

申请ios证书打包ipa测试分五步进行

 

1.申请一个苹果账号

2.申请ios测试证书(p12)

3.申请ios描述文件(mobileprovision)

4.打包ipa

5.安装ipa

 

一、申请苹果账号

 

1、点击苹果id注册地址,输入相关信息注册,如果已经有苹果账号了看第二步,还需要登录下苹果开发者中心,同意下协议,

https://appleid.apple.com/account?localang=zh_CN

 

2、注册成功了,或者有苹果账号了,登录苹果开发者中心

https://developer.apple.com/account

 

如果你第一次登陆苹果开发者中心,会有个协议,打钩同意协议,点击Submit提交。

 

 

如果同意过协议,没有付费的苹果账号登录是这个界面

 

 

或者提交申请了开发者账号,没有付费688或者付费了没有生效的账号是这样的。

 

 

登录过苹果开发者中心,就可以登录Appuploader,创建ios测试证书了。

 

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

 

如果还没安装Appuploader先安装好

 

Appuploader安装教程

 

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

 

 

出现这个提示意思是只能申请iOS开发证书用于测试,不能上传ipa不能上架,上架需要付费688的开发账号。

 

 

2、选择证书功能模块

 

 

3、点击右下角+ADD,选择iOS开发证书,输入名称(英文随意)、邮箱(随意)、

私钥密码、后面打包ipa时要用到,要记住,123之类密码的就行。

 

注意:免费账号只能申请开发者证书(ios 开发证书)不能申请其他如发布证书、推送证书、这些需要付费99美金的账号才能申请,

开发者ios证书p12这里只能申请一个,如果有一个了,再重新申请会报错,可以删掉重新申请或者一直用这个、可以通用

后面的描述文件可以申请多个。

 

用我们这个账号真机调试的可能里面已经有一个ios开发证书了,测试手机也可能添加满了,最好是自己申请个新账号,看第一步骤。
如果想试试我们的软件申请证书的流程可以用我们的账号体验,证书什么的可以随意删除添加、尽情体验!

   账号:320741524@qq.com 密码:abc123456ABC

 

4、点击p12文件下载保存.p12 证书文件到电脑。

 

 

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

 

1、返回软件,选择描述文件

 

 

2、点击右下角+ADD,先选择添加应用id、输入appid,格式是com.com.com这样子的,中间有两个点,自己编一个,

像我开始输入的com.ceshi.ceshi出现错误提示,格式虽然没错,但有报错,尝试修改下不报错就行了。

 

后面我改下如com.au.ceshi,如此就ok,(只要没有报错就添加成功了、进行下一步)appid在打包ipa时要填写,记好。

 

注意点:添加appid只要不报错就算添加成功了、没有其他提示,后面会自动出现,不用重复添加。重复添加一样的应用id将报错。

 

 

3、下一步添加用来测试的手机了,先获取UUID。

有两种方式获取

连接苹果手机助手获取到,如爱思助手那个设备标识就是udid。

 

 

或者使用 iPhone 或 iPad 扫码选择自带的浏览器safari浏览器打开二维码里的链接,即可快速获取 UDID

 

这个一长串的就是设备的Udid

 

04bff1010f1656cde7d60g560d7d897e2821dc88

 

 

获取到UUID、点击添加测试设备,复制上去,输入设备名称,点击ok。

免费账号7天内最多只能添加3个手机进行测试,如果出现下面那个错误提示,是设备加满了。

如果在用我们的体验账号可能加满了测试设备。

 

 

4、添加好设备后,记得一定要先叉掉。

 

 

重新点击右下角的+ADD进入(才能同步到刚申请的appid和设备),选择开发版描述文件、

选择刚创建的appid  如com.au.ceshi,勾选关联第一步创建的ios证书p12,选择刚添加要测试的设备。

输入名称,点击ok创建。

 

 

5、点击下载保存.mobileprovision,描述文件。

 

 

四.打包ipa

 

各开发者工具打包教程,根据自己使用的平台去打包。

 

HBuilder打包教程

APICloud打包教程

phonegap打包教程

变色龙打包教程

 

xcode打包和appcan打包无法使用,xcode需要付费开发者账号才能导出ipa。

这里以HBuilder平台为例,其它平台不明白的可以加群交流。

 

1、打开HBuilder工具,选择完工的项目,点击发行,选择发行为原生安装包。

 

 

2、选择iOS打包,支持的设备类型,使用苹果证书,填写AppID(刚创建的那个),

上传之前创建的iOS证书.p12及配置文件.mobileprovision并输入创建ios证书p12时设置的密码,点击打包。

 

 

3、打包成功后,下载保存ipa,这个ipa包就能安装到手机测试了。

 

 

五、安装ipa

 

特别注意:ios不像安卓、不能直接把ipa文件发送到手机安装,用免费账号申请证书打包的ipa也不能上传到蒲公英这类的分发平台扫描二维码进行安装,需要通过手机助手安装。

推荐爱思助手

 

如果需要上传蒲公英扫码安装请看这个教程、需要付费的开发者账号。

 

iOS APP真机调试图文介绍

 

1、普通账号申请的ios证书打包的ipa、经测试,苹果官方的iTunes助手安装不了,不要用这个。

用爱思苹果助手可以成功安装

 

https://www.i4.cn/

 

连接上手机、点击应用游戏,点击导入安装,选择刚打包的ipa包。

 

 

2、ipa将自动安装,类型是越狱版,安装成功后显示个人正版,因为是个人ios证书打包,没上架App Store。

 

 

 

3、安装成功了第一次启动应用会出现如下提示,用测试证书或者企业证书打包的ipa都会这样,需要设置一下。

点击设置、进入通用,下拉选择描述文件和设备管理。

 

 

4、点击开发者应用下面出现的账号,信任,然后就能启动应用,不在出现提示。

 

 

 

Comments are closed.