取消“钥匙串”访问弹出窗口后,Xcode无法在设备上运行

时间:2018-10-20 21:02:50

标签: ios xcode

我有一个Xcode项目,我成功构建,部署和发布了一年多的时间。今天,在进行处理时,Xcode弹出了一个访问钥匙串项目的权限对话框。愚蠢的我按下了逃生键。从此时开始,所有试图在设备上运行项目的尝试都失败,并显示错误A valid provisioning profile for this executable was not found

所以我似乎以某种方式锁定了Xcode,使其无法访问钥匙串中的配置文件数据。有没有办法让Xcode重新向我询问访问权限?

项目配置为“自动管理签名”;我选择了正确的团队,项目设置中的配置文件信息显示所有选中标记,没有问题。

到目前为止,我已经尝试过:

  • 取消设备配对
  • 重新启动Xcode
  • 重启计算机
  • 删除并重新添加开发者帐户(如评论中所建议,thx @ Paulw11)
  • 更改捆绑包ID(如评论中所建议,thx @matt)
  • 锁定/解锁钥匙串(如@matt所链接的答案中的建议,再按一次)

请不要,这个问题不是关于包含相同错误消息(例如this one)的应用程序如何运行的许多问题的重复。 我的项目设置正常,可以正常工作数月,并且在该死的钥匙串弹出事件发生前15分钟前,代码库的当前状态可在设备上运行。

哦,还有PS:我讨厌Xcode。随时为我的这种情绪爆发而否决我,但这是事实。

0 个答案:

没有答案