【发布时间】:2017-03-20 00:29:36
【问题描述】:
我有一个今年 8 月生成的证书和配置文件。它们在 Apple Developer Portal 中均有效(未过期)。
当我打开面向 8.3 的项目时,我收到此错误:
No certificate matching 'iPhone Developer: My Name (###ABC123)' for team 'Company.'
Select a different signing certificate for CODE_SIGN_IDENTITY, a team that matches your selected certificate, or switch to automatic provisioning.
- 我可以在 Keychain 中看到嵌套在我的证书下的私钥。
- 在我的项目设置中,单击我的目标并查看我的配置 轮廓。
- 在签名证书下,我看到无。
起初我看到“此配置文件没有无线附件配置”的错误,我不需要。当我取消选择并重新选择配置文件时,此错误消失了。
【问题讨论】:
-
当你选择你的目标,然后是构建设置,你的团队是在开发团队下选择的吗?
-
在我更新到 Sierra 并使用新的 Xcode 8.1 后,我也遇到了一些类似的问题,我在其中使用了未过期的证书和配置文件。然后我检查了 Xcode 首选项并添加了相关帐户的相应 Apple ID,然后它工作正常。如果可以在项目->常规下尝试“自动管理签名”。
标签: ios xcode app-store-connect provisioning-profile