Xcode 4.6 - "分发配置文件"中的"找不到有效签名标识"

abp*_*kov 5 xcode distribution provisioning app-store

我正在研究向App Store提交应用程序的过程,我在这里遇到了一些麻烦.我一直在关注这个教程.

我已经创建了一个分发配置文件,我将其下载并添加到Window - Organizer - 设备中,拖动到侧栏中"库"标题下的"配置文件"中.我看到的是这样的:

这是它的图像.

我已经尝试撤销我的所有证书并再次将它们添加到我的Keychain Access中,但它没有帮助.即使在刷新Xcode中的配置文件后也是如此.

此外,我已经读过,如果我更换我正在处理的机器,这种情况经常发生,但这不是我的情况.我在同一台Mac上开发了应用程序,我现在正在开发.

我愿意提供更多信息,以便在需要时帮助解决此问题.感谢您的帮助.

LJ *_*son 19

要检查的事项:

  1. 在Keychain Access中确保您需要使用的证书具有与之一起存储的私钥. 钥匙串访问

  2. 确保捆绑包标识符与您对AppID的内容完全匹配(除非您使用通配符标识符)

  3. 确保您选择的配置文件使用创建的证书. 供应资料

  4. 确保下载该配置文件并使用该配置文件对目标的分发设置进行签名.

如果这一切都完成了,它应该可以正常工作.

此外,我还谈到了iOS的证书和配置. 以下是主题演讲PDF 的链接,它解释了我如何做事的过程.

  • 我完成了.我在第一步就找到了答案.我没有配置配置文件的私钥,所以我问开发人员最初创建的证书是否为我提供了我需要的.p12文件,并且结果很好.现在我有一个有效的分发配置文件.:) (3认同)