在安装 Xcode 8 后,我的应用程序将不再安装在我的开发环境中的设备上,并出现错误:应用程序安装失败“找不到此可执行文件的有效配置文件。”
我在这里看到了很多关于这个主题的问题,我慢慢地浏览了所有的答案,但无济于事。我以为它可能是 ios10,但我保留了一台 ios9 的设备,那个也不起作用。
我做了什么:
- 我在 Xcode 自动处理签名和执行之间切换 手动设置,将所有配置文件设置为“开发”。
- 我已删除所有配置文件并重新下载。
- 我试过转到开发人员门户,手动重新生成 配置文件并使用它们。
- 当我检查 XCode 托管配置文件旁边的信息时,在 “设备”,列出了我当前的设备。
- 打开和关闭推送通知服务。 (我不使用推送 通知)。
- 还在我的 App ID 上禁用了推送通知服务 开发门户。
- 从设备本身中删除了配置文件 设备窗口。
- 删除了我钥匙串(keychain)中的所有旧证书。
- 更新了我所有的 cocoa pod 。
- 重新启动了无数次,并执行了其中的许多不同步骤 不同的订单。
- 我最近不得不打开钥匙串(keychain)共享,因为我的应用不再需要了 从钥匙串(keychain)中检索用于 oAuth 的访问 token ,但是 打开或关闭它也没有任何效果。
- 除了最近更改的钥匙串(keychain)访问,我没有其他 权利。
- 通过钥匙串(keychain)访问,我还在 开发门户并确保它是为我的钥匙串(keychain)组设置的。 没有区别
我现在一直坚持这一天,它真的推迟了我的下一个版本,因为我必须在真实设备上进行测试,当一切看起来都到位时,错误消息是令人沮丧的模糊,我是不是在某个地方丢失了一个日志文件可以给我一个提示吗?
最佳答案
我修好了。我突然注意到 XCTest 正在被复制到手机上。看起来我的测试目标也被安装了?我不认为在构建和运行我的应用程序时会发生这种情况,之前不需要代码签名,当然没有设置。
我将测试目标设置为也自动管理签名,现在可以了!我希望这对其他人有帮助。
关于ios - 升级到 XCode 8 后应用安装失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39615647/