Xcode 8没有找到代码签名

Mar*_*lak 11 xcode code-signing build-settings ios xcode8

升级到Xcode 8后,由于以下错误,我无法在设备上进行调试:

App installation failed. No code signature found.
Run Code Online (Sandbox Code Playgroud)

我的设置,观察以及到目前为止我尝试过的内容:

  • 该设备已安装iOS 10
  • Xcode 7中设备上的代码签名和调试工作(代码签名没有变化)
  • 该应用程序有一个手表应用程序(没有手表应用程序的构建/运行没有改变什么)
  • 刷新配置文件,删除所有配置文件并重新加载它们并没有改变任何东西
  • 从构建设置中删除所有代码签名设置并启用"自动管理签名",这也没有帮助
  • 我总是清理build文件夹
  • 我试过重启设备,xcode,mac
  • 我的同事报告了同一项目的同一问题
  • 我已经尝试恢复Xcode 8建议的更改(构建设置,警告修复,......)

use*_*805 3


旧的答案是错误的

我在这里遇到了同样的问题,我有五个项目,其中四个无法在设备上调试,只有一个可以在设备上调试。我对比了Xcode项目文件,没有搞清楚。我认为这是一个配置文件问题。Xcode 似乎会在您的 Xcode 中生成开发配置文件,但不会将其上传到您的苹果开发者帐户。


更新:

我终于解决了我的问题,这似乎是第三个框架手册在构建设置的签名部分中设置了协同设计身份或配置文件。然后你安装第三个框架,在协同设计阶段,Xcode将搜索该框架不存在的协同设计身份或配置文件,然后失败。