我可以在iTunes Connect中提交新的应用程序版本,而不必取消“正在等待开发人员发布”的前者?

我有一个iTunes Connect中的应用程序,具有待定开发者版本的状态,即它已经被苹果审查小组批准,现在我可以随时手动发布它。 (注意,这是最初的发布,即目前在App Store中没有可用的应用程序)。

我现在的问题是,如果可以在iTunes Connect中提交新版本而不取消已经批准的版本, 取消我就意味着失去将它发布到App Store的机会

不,您只能在发布过程中使用一个版本的应用程序

您只能更改该版本的构build( 更改构build ),而版本尚未提交审查。 但是,如果审查已经发生,您将需要拒绝当前的二进制文件, 要求审查再次发生

从文档中解释出来,有两件事情,一旦你的应用程序已经在诸如你的情况下经历了审查过程。

  1. 释放应用程序,将其从销售中删除,用户无需再次查看即可“replace”该应用程序
  2. 从审查中删除构build,并从头开始的过程

苹果公司的文件并不完全清楚,易于误解,混淆和/或可能苹果自己糊涂。 在“ 更改应用程序状态 ” 一节中提到,如果您的应用程序“版本”发布时出现问题,则可以将其从“销售”中删除,然后“replace”而不必再次通过审核stream程。 我猜苹果在这里意味着“更新”而不是“版本”,虽然在这种情况下可能是错误的。 根据另一个stackoverflow成员,我最近有一个与此有关的讨论,不pipe它是一个“更新”或新的“版本”,你需要通过审查过程再次从一开始实际“取代”,这似乎更多逻辑。 我相信他们是正确的,苹果在这种特殊情况下的select是非常可怜的。

以下是总结的两个过程:

删除应用程序销售给用户

要从商店中删除您的应用

  1. 按照创build应用程序的iTunes Connectlogging中的描述打开应用程序的“应用程序详细信息”页面。
  2. 点击定价和可用性。
  3. 从可用性部分select从销售中删除。

无论是出于市场营销的原因,还是因为您发现商店中的应用版本有问题,都可以从商店中删除应用。 您可以replace商店中的应用程序,而无需再次审查应用程序。

从审查中删除构build

如果状态为以下任一状态,则可以删除已提交的构build版本:

  • 等待出口合规
  • 等待审查
  • 在审查
  • 待开发者版本
  • 等待苹果发行

从评论中删除您的构build:

  1. 按照创build应用程序的iTunes Connectlogging中的描述打开应用程序的“应用程序详细信息”页面。
  2. select要删除的平台版本。 在应用程序的元数据上方,将显示以下消息:“只有当您的版本正在等待审阅时,才能编辑所有信息。 要提交新版本,您必须从评论中删除此版本。“单击”从评论中删除此版本“。

删除构build会从苹果的审阅队列中删除您的应用程序版本,并将其状态更改为“开发人员已拒绝”。 当你重新提交你的应用程序,审查过程从头开始。 只有具有“pipe理员”,“技术”或“应用程序pipe理员”angular色的用户才能从审阅中删除构build

↳https ://developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/ChangingAppStatus.html#//apple_ref/doc/uid/TP40011225-CH30-SW17