现在xcode可以免证书进行真机调试了。

 

但如果要发给你的客户或者朋友进行测试,则需要用到Ad hoc证书。

 

真机调试证书分两种,开发证书和Ad hoc证书。

 

如果你用tester(团队测试人员、客户)都能将测试设备拿到你面前,直接插到你的mac开发机上,你可以直接将程序“灌”进去,那有开发证书就够了,不需要ad hoc证书。

如果tester的iOS设备不能直接让你灌程序,那怎么办?你必须打包(Archive)你的程序,然后发给你的tester,让他通过itunes进行安装,那就需要ad hoc证书了。

 

现在很多使用跨平台开发工具的开发者,不方便使用xcode直接进行测试或没有配置Mac苹果机,一般跨平台开发工具都有提供越狱证书,但如果要在非越狱设备进行测试,就要申请Ad hoc证书上传到开发平台进行打包ipa,才能进行真机调试。

 

如果你没有Mac,但有苹果开发者账号,也可以利用一个工具Appuploader,直接在Windows系统中简单创建iOS调试证书。

 

iOS真机调试遇到的各种问题欢迎交流!

 

真机调试分五步进行介绍

 

1、添加调试设备

2、申请iOS调试证书

3、配置调试描述文件

4、iOS打包ipa

5、安装到手机调试

 

一、添加测试设备

 

1、获取UDID

 

使用 iPhone 或 iPad 扫描下面的二维码,即可快速获取 UDID

 

 

2、登录开发者中心,添加设备,选择Devices,点击右上角+号。

 

 

 

 

 

3、输入设备名称和设备UDID,一路点击创建。

 

 

 

 

 

 

二、创建发布测试证书

1、打开软件,选择Certification。

 

 

2、点击+ADD选择发布证书选项,点击+ADD选择开发者证书选项,输入证书名称、邮箱、证书密码,点击ok创建。

 

 

3、下载保存证书文件(.p12)

 

 

三、创建发布测试描述文件

 

1、选择Profiles,点击+ADD选择开发者描述文件选项

 

 

2、点击+ADD选择发布测试描述文件选项(ad hoc),选择appid,勾选关联之前创建的发布证书,勾选之前添加用来测试的设备,输入名称,点击ok创建。

 

 

3、下载保存(.mobileprovision)文件

 

 

四、iOS打包IPA

这里以appcan平台为例,在线打包,各平台在线打包大同小异,不明白可以联系交流。

1、选择完工的APP,点击应用打包。

 

 

2、选择证书管理,iOS发布证书,上传之前申请的调试证书和申请时设置的密码及调试描述文件,点击检验,APP ids将自动出现,然后保存。

 

 

3、选择云端打包,iOS打包,没有推送证书就不勾选支持推送,选择发布版证书,禁用http请求容易审核通过。

 

 

4、设置好版本号,选择appcan服务器,点击生成安装包。

 

 

5、安装生成成功后,下载保存到电脑,这个ipa包就可以安装到手机进行调试了。

 

 

五、安装IPA到手机进行测试

 

利用苹果助手,连接电脑把ipa包安装到手机进行调试。

 

原文链接 http://www.applicationloader.net/blog/zh/317.html

版权声明:本文为appuploader原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/appuploader/articles/6825773.html