现在xcode可以免证书进行真机调试。
但如果要发给你的客户或者朋友进行测试,则需要用到Ad hoc证书。
真机调试证书分两种,开发证书和Ad hoc证书。
开发证书是直接连接xcode进行调试的,自己进行测试是很方便。而Ad hoc证书打包的iOS APP则可以发送给别人安装到手机测试。
现在很多使用跨平台开发工具的开发者,不好使用xcode直接进行测试或没有配置Mac苹果机,一般的平台都有提供越狱证书,如果要在非越狱设备进行测试,就要申请Ad hoc证书上传到开发平台进行打包ipa,才能进行真机调试。
如果你没有Mac,但有苹果开发者账号,可以用到一个工具Appuploader,在Windows系统中简单创建iOS调试证书。
如果你没有苹果开发者账号,可以联系我帮助你去创建一个真机调试证书发给你打包测试。
下面介绍下Appuploader工具创建iOS真机调试证书过程。
真机调试证书创建分三步进行
1、添加调试设备
2、申请iOS调试证书
3、配置调试描述文件
一、添加测试设备
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)文件
利用创建的这两个文件去打包的ipa就可以直接安装到设备进行调试了。