0

我为开发和分发创建了一个新的 AppId 和一个新的配置文件。然后我将 2 个新的配置文件下载到我的 xCode 中。

我还有一组可与我的其他应用程序一起使用的钥匙串访问文件。

但是当我尝试归档我的新代码库时,我得到了错误:

no unexpired provisioning profiles that contain any of the keychains signing certificates

有人知道我如何配置这个应用程序的其余部分吗?

谢谢,亚历克斯

4

2 回答 2

1

检查您为项目设置的应用 ID 是否与新配置文件中的应用 ID 完全匹配。此外,从 Xcode 中选择应用程序目标,转到 Build Settings、Code Signing 并检查您的新配置文件是否已在下拉框中选择。

于 2013-03-10T22:50:31.133 回答
1

当我升级我的 xcode 时,这件事发生在我身上。我不知道它是否适合您,但我所做的是暂时从 xcode 中删除了配置文件,然后我使用了选项刷新。Xcode 为我下载了工作和有效的配置文件。只有这样我才能在目标和项目级别选择正确的配置文件并能够存档。因此,请尝试从 xcode 中删除配置文件并刷新,看看这是否适合您。

于 2013-03-10T23:38:45.627 回答