Xcode8.1真机测试、打包错误解决

更新Xcode8.1之后,打真机测试包最新步骤:

1)Build Settings中选取对应的描述文件

选择对应的测试文件

2)选择对应的真机调试证书

Xcode8.1真机测试、打包错误解决_第1张图片
选择对应的真机调试证书

3)General中不能勾选Automatically manage signing选项(此选项在模拟器调试时勾选)

Xcode8.1真机测试、打包错误解决_第2张图片
Automatically manage signing选项

4)要分别配置Signing(Debug)选项和Signing(Release)选项
此处需注意:在Build Settings中选择Provisioning Profile(Deprecated)相应证书后,此项自动选择对应项。

Xcode8.1真机测试、打包错误解决_第3张图片
配置Signing(Debug)选项和Signing(Release)选项

在进行以上四步之后基本可以打包测试了
我在打包过程中发现项目的Bundle Identifier被更改,与证书的ID不符,解决办法就是把id改成测试证书中包含的id即可。另外需注意,使用同一个id的项目不能同时安装到同一手机上。

你可能感兴趣的:(Xcode8.1真机测试、打包错误解决)