iOS 提交的构建未出现在 iTunes Connect 中

Posted

技术标签:

【中文标题】iOS 提交的构建未出现在 iTunes Connect 中【英文标题】:iOS submitted build not appearing in iTunes Connect 【发布时间】:2016-04-12 02:18:46 【问题描述】:

我已经检查了与该主题相关的其他 SO 线程,但没有找到我正在寻找的确切内容(而且这些线程中的大多数都相当旧)。

我的应用程序版本 1.0.1(构建 xxx02)已准备好出售。我通过 Xcode (Organizer) 上传了版本 1.0.2 (build xxx31),它说提交成功,3 天前。

但是,我仍然无法在 iTunes Connect 中的任何地方找到它。以前可以看到提交历史,现在好像也看不到了。

发生了什么事?

【问题讨论】:

ItunesConnect 需要几个小时才能出现。当它可用时,您将收到一封电子邮件。 我在 3 天前上传了构建版本。仍然没有出现在 iTunes 中。 为什么不上传一个新的 并没有真正解决问题... 有时由于苹果的技术故障,构建需要一段时间才能出现在列表中,您可以等待或使用新版本号推送新版本。 【参考方案1】:

更改版本号,因为此版本号已经准备好出售,所以当您更改版本号并上传已成功上传到 iTunes 上的带有新版本号的构建时。

【讨论】:

对不起,我应该提到我在上次上传时确实更改了版本号(以及内部版本号)。将版本更改为 1.0.2。我已更新我的问题以包含此信息。【参考方案2】:

设法通过应用程序加载器在 iTunes Connect 上启动它。它给了我错误ERROR ITMS-90072: "The IPA is invalid. It does not include a Payload directory."。在此线程的帮助下解决了它: Xcode creates wrong IPA folder structure

【讨论】:

【参考方案3】:

版本号或其他没有问题。我多次遇到此类问题,无法在 iTunes 连接上上传构建。

简单的解决办法是

尝试使用 Xcode 再次上传构建并检查 Activity 选项卡。如果您可以看到它,构建正在“活动”选项卡中处理然后等待否则尝试再次上传

在 5 天之前,我尝试使用 xcode 上传构建几乎 4 到 5 次,然后我可以在“活动”选项卡中看到构建处理。

另一个解决方案是,尝试使用 Application Loader 上传构建。

有关使用应用程序加载器上传构建的信息,请查看以下链接,

Upload build with Application Loader


编辑 1 :- 检查如何使用 iTunes 制作正确的 .ipa 文件。然后检查这个链接,

Make .ipa file with iTunes.

【讨论】:

叹息。现在得到一个ERROR ITMS-90174: "Missing Provisioning Profile - Apps must contain a provisioning profile in a file named embedded.mobileprovision." 我没有任何改变。厌倦了苹果。 大声笑。 !清理项目,然后再次构建,然后创建存档。您仍然遇到错误,然后在构建设置中手动选择配置文件。 尝试清理并重新创建存档。同样的问题(见i.imgur.com/OhatInB.png)。尝试了应用程序加载器。它给了我ERROR ITMS-90072: "The IPA is invalid. It does not include a Payload directory."(见i.imgur.com/cQVC6jP.png)。 是的。因为你的ipa不准确。你是如何制作 .ipa 的?用itunes制作ipa。只需将您的 application.app 文件拖放到 iTunes 中,它就会将其转换为 .ipa 然后上传。 在过去,我通过 Application Loader 以同样的方式上传,它已经奏效了。在 Organizer 中,我选择存档并单击 Export,这让我可以导出到 .ipa。然后我在 AL 中选择它来上传。但是现在不行了,我试试你的方法。

以上是关于iOS 提交的构建未出现在 iTunes Connect 中的主要内容,如果未能解决你的问题,请参考以下文章

无法将应用上传到 iTunes

IOS 验证/提交到 iTunes Connect 失败

在 iTunes 上提交多个 iOS 应用程序

iTunes Connect 中未显示应用程序图标

将 iOS 应用程序提交到 iTune-connect 时未找到匹配的配置文件

iOS - iTunes Connect - 使用 TestFlight 提交审核时看不到现有的外部测试人员