Xcode 5 - “尝试验证存档时未找到应用程序记录”

时间:2014-03-09 05:32:18

标签: ios iphone xcode5 itunesconnect

嗨伙计:只是一个人(不是公司)试图将使用Xcode 5开发的应用程序提交到App Store。

Developer.apple.com> IOS开发中心> iTunes Connect>经理你的应用程序>添加新应用>点击这里注册新包>单击AppID以查看我之前注册的内容。

如果我在Stackoverflow上有10个声誉,我会发布截图。 (如果可以,我会的。) 总结是iTunes Connect说:

  • 前缀是C58H638D3X
  • ID为EdAndJ.tiltr9999
  • Identifier = C58H638D3X.EdAndJ.tiltr9999

所以我回到Xcode5并将Bundle ID改为:我试过了两个:

  • C58H638D3X.EdAndJ.tiltr9999,和
  • EdAndJ.tiltr9999

然后我手动删除了构建目录并重新构建并重新存档。没有错误或警告。 存档显示正确的“标识符”。但是当我验证时,我得到了“没有找到应用程序记录”。

我在一篇文章中读过,这可能是因为iTunes Connect没有处于“等待我的应用程序”的状态......但我不知道如何将它置于该状态(如果这是我的问题,那么第一名)。

这是我今天早些时候提出的一个问题的副本,但现在我知道的更多,我用更多信息重新提出了这个问题。感谢所有回答的人......让世界变得更美好:)。

-Ed

5 个答案:

答案 0 :(得分:30)

正如您已经提到的那样,根据文档 - App Distribution Guide

  

重要提示:除非iTunes Connect中的应用记录处于“等待上传”状态或以后状态,否则无法验证您的应用

在iTunes连接中添加新应用程序后,将显示琥珀色灯及其状态。它很可能会读“准备上传”。要进入“等待上传”状态,请点击该应用的详细信息,在右上方应该有一个蓝色按钮,上面显示“准备上传二进制” 。单击此按钮并按照给定的说明进行操作。

答案 1 :(得分:7)

转到itunes connect。 点击你的应用。 点击更多。 单击关于此应用程序。 选择您的包标识符。 现在返回并再次验证应用程序。 应该没问题。

答案 2 :(得分:0)

刚遇到同样的问题。在iTunes Connect中,选择您的应用程序,单击编辑信息,然后在页面底部有一个按钮(准备上传二进制文件),单击该按钮,完成整个过程,然后XCode将找到待处理的应用程序

答案 3 :(得分:0)

我在iTunes Connect中更新旧应用程序时遇到了同样的问题。一世 解决了通过在网上发布一些帖子来完成一些工作。我们有 实时存储中的一个应用程序,具有一个包ID(com.sample.AppOne)。我们需要 将应用程序更新到下一个版本。

然后我将bundle id作为(com.sample.AppNine),它与之前的iTunes Connect中的bundle不匹配。因此,在iTunes Connect中更新应用程序时,我们应该为旧版本提供相同的包ID。这解决了我的问题。

答案 4 :(得分:0)

根据苹果部署的新结构,请访问itunesconnect>我的应用>选择应用>选择菜单栏中的功能>在左侧菜单中转到加密。

选择适当的选项,在此您将指示您根据您的选择在info.plist中添加一个选项。

按照这些步骤,你就可以了。