2 开发者网址
4 https://itunesconnect.apple.com/
真机测试
Xcode 7.0之前的真机测试
这个时候电脑部分的配置就完成了
下面是对APP的限制,而对APP的限制是通过APP的bundle ID来达到的
![Paste_Image.png](http://upload-images.jianshu.io/upload_images/1976608-6dba8f4fc7256935.png?i
mageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
如果想要支持推送服务和iCould等也可以在这儿配置。推送服务是 Push Notifications,一般建议勾选
到这里APP ID的配置就完成了
下面就是真机设备的配置UDID
获取UDID的方式:
方式一: Xcode获取
方式二:itools
下面就是描述文件的生成,描述文件的生成依赖于上面三项(电脑配置,真机配置,APP ID)来生成
接着以此选择APP ID,真机设备,电脑设置
以上的整个过程当中一共获得了二个文件
.cer文件(或者p12文件)
.MobileProvision文件
接下来是这两个文件的安装
.MobileProvision文件直接点击安装,它安装在图中描述位置
刚才有说到,在电脑设备的配置的时候,有个数的限制,限制的个数为两个,那么,为了让更多开发人员进行真机调试,就可以做如下操作
导出p12文件
.cer类似于身份证原件,而.p12就类似于身份证复印件。现在就可以使用这个p12文件代替cer文件完成配置
Xcode 7.0之后的真机测试
(免费账号)
1 打开Xcode,command + ,
对于这个免费的开发者账号,在这个过程中,不需要我们去那两个证书,只需要fix以下,Xcode就能够自动的完成两个证书的生成和配置
打包测试
要求:必须拥有开发者账号
1.电脑的限制
生成CSR文件的方法和步骤和真机测试生成方式一样
生成cer文件的方式和真机测试一样
2.APP ID的限制
3.手机设备限制
获取用户的UUID(通过iTools或者xcode来查询)
4.生成描述文件
这样就获得了cer文件,和MobileProvision文件,双击安装
Xcode项目配置中,确保Bundle ID一致,同时配置如图位置,选择对应文件
配置好后,就是打包
导出打包
这样就获得了.ipa压缩包
在这里生产.ipa的过程中,可能出现这样的错误
安装ipa包到我们的手机上,可以通过Xcode完成安装
配置发布证书和描述文件