“未发现包含任何钥匙串签名证书的未过期配置文件”恐怖

2024-05-11

我看到了其他一些涉及这个主题的问题,但没有一个像我的。昨天我无意中将一个设备添加到设备列表中。

问题:

我的印象是,一旦添加设备,它现在就会链接到配置文件。然而,我相信它没有链接到我的分发配置文件之一。因此,我进入编辑配置文件,单击设备旁边的复选标记,然后单击提交。这就是问题开始的地方。

我注意到两件事:我最近在大约一周前更新了我的证书/配置文件。现在,它认为我昨天更新了我的配置文件(或者至少在组织者中是这么说的)。

另外,当我尝试构建任何项目时,我得到了可怕的“未发现包含任何钥匙串签名证书的未过期配置文件”。在构建设置中,我的签名身份显示在“身份”下,而无需配置配置文件。我读过人们不得不拆除一切并重建的恐怖故事,我希望我不必在这里这样做。

相关问题:
代码签名错误:未找到包含任何钥匙串签名证书的未过期配置文件 https://stackoverflow.com/questions/9982788/code-sign-error-no-unexpired-provisioning-profiles-found-that-contain-any-of-th


iOS 发行版实在是太痛苦了!这对我有用(按此顺序执行步骤):

1)在xcode组织者中:

  • 删除所有配置文件

2) 在 mac os x 钥匙串中:

  • 删除所有 iOS 开发者证书

3)访问developer.apple.com

  • 登录会员中心
  • 撤销所有证书(edit:一些 Reddit 用户指出,如果你在一个更大的团队中工作,这不是一个好主意。如果是这种情况,请尝试删除过期的。)

4)回到xcode组织者:

  • 单击配置文件选项卡下的刷新(右下角),然后 登录
  • 项目清单

在弹出窗口上单击肯定按钮

5) 在你的 xcode 项目中转到“构建设置”选项卡

  • 在代码签名下选择开发人员。和分布区。身份
  • 如果它们不存在或无效,请访问developer.apple.com并导航至“配置”,如果它们无效,只需单击“修改”并再次保存它们

6)回到xcode组织者:

  • 再次点击刷新(右下)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

“未发现包含任何钥匙串签名证书的未过期配置文件”恐怖 的相关文章

随机推荐