更新Xcode8.1之后,打真机测试包最新步骤:
1)Build Settings中选取对应的描述文件
2)选择对应的真机调试证书
3)General中不能勾选Automatically manage signing选项(此选项在模拟器调试时勾选)
4)要分别配置Signing(Debug)选项和Signing(Release)选项
此处需注意:在Build Settings中选择Provisioning Profile(Deprecated)相应证书后,此项自动选择对应项。
在进行以上四步之后基本可以打包测试了
我在打包过程中发现项目的Bundle Identifier被更改,与证书的ID不符,解决办法就是把id改成测试证书中包含的id即可。另外需注意,使用同一个id的项目不能同时安装到同一手机上。