错误验证App并将其上传到iTunes Connect

时间:2012-04-12 16:16:40

标签: iphone ios

这让我发疯了。我试过寻找答案,没有什么能与我的问题相提并论。

我已成功存档我的应​​用,需要将其上传到iTunes Connect。 Apple建议使用Application Loader,但首先需要在Xcode中完成。当我尝试在Xcode中验证或分发应用程序时,我收到错误消息“没有可用于签名的身份”

我很困惑,因为我已经擦干了我的证书和个人资料,但我继续收到这条消息。我缺少什么想法?

2 个答案:

答案 0 :(得分:1)

“没有可用于签名的身份”会令人沮丧。您应该做的是重新生成您的分发证书和配置文件,以解决问题。

如果您需要帮助重新生成:下载并打开新的分发证书,该证书会将其存储在您的钥匙串中。然后,将配置文件拖放到Xcode管理器中。接下来,您将点击左上角的项目(旁边有一个蓝色图标),这将显示项目信息。屏幕顶部应该有2个选项卡,“信息”和“构建设置”。单击“构建设置”时,更改代码签名的选项大约是屏幕的一半。当我遇到这个问题时,我不得不将每一个代码签名选项更改为iPhone Distribution。 (可能没有必要更改每个字段,但我做了)。你应该好好追求这个,如果你有任何问题,请告诉我。

答案 1 :(得分:0)

我通过删除所有开发配置文件并为分发和开发每个配置文件重新创建单个临时配置文件来解决问题。 Xcode然后自动选择配置文件,而不必将它们导入Xcode。