升级到 XCode 8 后应用安装失败

App Installation failed after upgrade to XCode 8

安装 Xcode 8 后,我的应用程序将不再安装在我的开发环境中的设备上,并出现错误:应用程序安装失败“找不到此可执行文件的有效配置文件。”

我在这里看到了很多关于这个主题的问题,我慢慢地浏览了所有的答案,但无济于事。我以为它可能是 ios10,但我将我的一个设备保持在 ios9,那个也不起作用。

我做了什么:

我已经被困在这一天了,它真的推迟了我的下一个版本,因为我必须在真实设备上进行测试,当一切看起来都到位时,错误消息非常模糊,我是不是缺少日志文件某个地方可能会给我提示?

尝试:

  1. 删除派生数据/Finder -> Go ->(按住选项键)Library -> Developer -> Xcode -> 删除派生数据文件夹/
  2. 将配置文件设置为 Automatic
  3. 将发布设置为 Distribution 而不是 Developer
  4. Clean.

这个模式对我有用,希望对你也有用。

我修好了。我突然注意到 XCTest 被复制到 phone。看起来我的测试目标也被安装了?我不认为在构建和 运行 我的应用程序时会发生这种情况,之前不需要代码签名,当然没有设置。

我将测试目标设置为也自动管理签名,现在可以了!我希望这对其他人有帮助。

我在测试目标中取消选择 'Automatically manage signing' 后修复了它。

Xcode 8.3.3:

有同样的问题。

尝试删除派生数据、清理项目、来回更换开发团队、手动设置 prov 配置文件,但无济于事。 最后通过重新启动 Xcode 修复了它:/

在终端中尝试此命令

rm -rf "$(getconf DARWIN_USER_CACHE_DIR)/org.llvm.clang/ModuleCache"
rm -rf ~/Library/Developer/Xcode/DerivedData
rm -rf ~/Library/Caches/com.apple.dt.Xcode