安装Xcode 8后,我的设备无法在开发环境中安装应用程序,报错:App installation failed “A valid provisioning profile for this executable was not found.” 我在这里看到了很多相关的问题,并仔细阅读了所有答案,但都没有解决问题。我认为这可能是iOS 10的问题,但我将其中一台设备保持在iOS 9上,结果还是不行。
我已经尝试过以下操作:
- 在Xcode自动签名和手动签名之间进行切换,并将所有配置文件设置为“Development”。
- 删除了所有的配置文件并重新下载了它们。
- 转到开发者门户,手动重新生成配置文件并使用它们。
- 当我检查由XCode管理的配置文件旁边的信息时,在“设备”下列出了我的当前设备。
- 打开或关闭Push通知服务。(我不使用push通知)。
- 在开发门户中也禁用了我的App ID上的推送通知服务。
- 从设备本身的“设备窗口”中删除配置文件。
- 删除了我的钥匙串中的所有旧证书。
- 更新了所有的cocoa pods。
- 无数次地重启,并按不同的顺序执行许多不同的步骤。
- 最近我不得不打开钥匙串共享,因为我的应用程序不再想从钥匙串中检索用于oAuth的访问令牌,但打开或关闭也没有任何效果。
- 除了最近更改的钥匙串访问权以外,我没有其他特权。
- 在钥匙串访问中,我还在开发门户中创建了一个应用程序组,并确保它设置为我的钥匙串组。但是没有任何区别。
我被困在这个问题上已经一天了,这真的推迟了我的下一个版本发布,因为我必须在真实设备上测试,当一切似乎没问题时,错误消息却不具体,我有没有忽略某个日志文件可以给我提示呢?