开发ios app时,所有的测试都是在xcode中的模拟器中进行。现在问题来了,需要测试拍照以及信息推送功能,模拟器就无法测试了,必须使用真机测试才行。所以只好选择真机来测试。
先来看看xcode与ios对应的版本号。
开始进入真机测试步骤。
第一步: 真机(IPAD)与ios连接
在xcode中点击Window->Devices查看设备
这样IPAD和ios系统算真正连接上了。
第二步: 创建app证书以及配置文件
1.
2. 点击Certificatis,Identifiers& Profiles,进行配置。
然后再点击Certificats
3. 创建App IDs
然后填写app信息,点击continue下一步。
再然后点击提交Submit,App IDs创建成功!
4. 创建证书(Certificates)
填写对应的信息,点击Continue下一步
在这里需要CSR文件,先点击Continue下一步,等下介绍如何创建CSR文件。
如何创建CSR文件?需要到钥匙串工具来创建。
打开钥匙串
然后对应的把CSR文件保存到桌面。
选择CSR文件。进入下一步.
Certificates创建成功!即可下载.
说明:
5. 创建设备(Devices)
填写名称以及设备的UDID,点击下一步(Continue).
创建设备成功。
6. 创建配置文件(Provisioning Profiles)。
选择创建好的APP id
选择创建好的证书
选择创建好的设备
填写配置文件名称
创建成功!
7. 下载证书文件以及配置文件
第三步: 真机测试
双击已下载好的证书文件以及配置文件。
在密钥串就可以看到对应的证书
配置文件既可以到xcode里可以看到。
配置xcode
首先在TARGETS->Code Signing 中选择配置文件和证书
然后在PROJECT->Code Signing中选择配置文件和证书
然后点击运行。
OK,搞定!
来源于:说明: 创建的Bundle ID 要和TARGETS->Info->Bundle ID要一致,不然会报错,找不到配置文件。