我可以在 iTunes Connect 中提交新的应用程序版本而不取消 "Pending developer release" 之前的版本吗?
Can I submit a new app version in iTunes Connect without cancelling the former that is "Pending developer release"?
我在 iTunes Connect 中有一个 App 的状态为 Pending developer release ,即它已获得 Apple 审核团队的批准,现在我可以随时手动发布它。 (请注意,这是首次发布,即目前 App Store 中没有该应用的版本)。
我现在的问题是,是否可以在不取消已经批准的版本的情况下在 iTunes Connect 中提交新版本,取消我的意思是失败将其发布到 App Store 的机会。
不可以,在发布过程中您只能有一个应用版本。
您唯一能做的就是在该版本 (Changing builds) 尚未提交审核时更改该版本的构建。但是,如果审查已经发生,您将需要拒绝当前二进制文件,要求再次审查。
注意:
我从文档中解释了两件事,一旦您的应用已经在您这样的情况下通过了审核流程,这些事情是可能的。
- 发布应用,将其从销售中移除,"replace"无需再次审核
- 从审查中删除构建并从头开始该过程
Apple 的文档对此并不完全清楚,容易误解,令人困惑 and/or 可能 Apple 自己也很困惑。在“Changing an App's Status”部分中,它提到如果您对已发布的应用程序的 "version" 有疑问,您可以将其从销售中移除,然后 "replace" 它无需经过再次审查过程。我猜 Apple 在这里的意思是 "update" 而不是 "version",尽管在这种特定情况下假设任何事情都可能是错误的。根据另一位 Whosebug 成员的说法,我最近对此进行了讨论,无论它是 "update" 还是新的 "version",您都需要从头到尾再次经历审核过程 "replace"它,这似乎更符合逻辑。我相信他们是正确的,Apple 在这种特殊情况下的措辞非常糟糕。
这里总结了两个过程:
停止向用户销售该应用程序
将您的应用从商店中下架:
- 打开应用程序的“应用程序详细信息”页面,如为应用程序创建 iTunes Connect 记录中所述。
- 单击定价和可用性。
- Select 从可用性部分停止销售。
Whether for marketing reasons or because you find an issue with a
version of an app that’s on the store, you can remove an app from the
store. You can replace the app on the store without requiring the app
to be reviewed again.
从审核中删除构建
如果您提交的构建处于以下任何状态,您可以删除它:
- 等待出口合规
- 等待审核
- 审核中
- 待开发者发布
- 等待 Apple 发布
要从审核中删除您的构建:
- 打开应用程序的“应用程序详细信息”页面,如为应用程序创建 iTunes Connect 记录中所述。
- Select 您要删除的平台版本。在应用程序的元数据上方,会显示此消息:“您只能在您的版本等待审核时编辑所有信息。要提交新版本,您必须从审核中删除此版本。”点击“从审核中删除此版本”。
Removing a build removes your app version from Apple’s review queue
and changes its status to Developer Rejected. When you resubmit your
app, the review process starts over from the beginning. Only users
with the Admin, Technical, or App Manager role can remove a build from
review.
我在 iTunes Connect 中有一个 App 的状态为 Pending developer release ,即它已获得 Apple 审核团队的批准,现在我可以随时手动发布它。 (请注意,这是首次发布,即目前 App Store 中没有该应用的版本)。
我现在的问题是,是否可以在不取消已经批准的版本的情况下在 iTunes Connect 中提交新版本,取消我的意思是失败将其发布到 App Store 的机会。
不可以,在发布过程中您只能有一个应用版本。
您唯一能做的就是在该版本 (Changing builds) 尚未提交审核时更改该版本的构建。但是,如果审查已经发生,您将需要拒绝当前二进制文件,要求再次审查。
注意:
我从文档中解释了两件事,一旦您的应用已经在您这样的情况下通过了审核流程,这些事情是可能的。
- 发布应用,将其从销售中移除,"replace"无需再次审核
- 从审查中删除构建并从头开始该过程
Apple 的文档对此并不完全清楚,容易误解,令人困惑 and/or 可能 Apple 自己也很困惑。在“Changing an App's Status”部分中,它提到如果您对已发布的应用程序的 "version" 有疑问,您可以将其从销售中移除,然后 "replace" 它无需经过再次审查过程。我猜 Apple 在这里的意思是 "update" 而不是 "version",尽管在这种特定情况下假设任何事情都可能是错误的。根据另一位 Whosebug 成员的说法,我最近对此进行了讨论,无论它是 "update" 还是新的 "version",您都需要从头到尾再次经历审核过程 "replace"它,这似乎更符合逻辑。我相信他们是正确的,Apple 在这种特殊情况下的措辞非常糟糕。
这里总结了两个过程:
停止向用户销售该应用程序
将您的应用从商店中下架:
- 打开应用程序的“应用程序详细信息”页面,如为应用程序创建 iTunes Connect 记录中所述。
- 单击定价和可用性。
- Select 从可用性部分停止销售。
Whether for marketing reasons or because you find an issue with a version of an app that’s on the store, you can remove an app from the store. You can replace the app on the store without requiring the app to be reviewed again.
从审核中删除构建
如果您提交的构建处于以下任何状态,您可以删除它:
- 等待出口合规
- 等待审核
- 审核中
- 待开发者发布
- 等待 Apple 发布
要从审核中删除您的构建:
- 打开应用程序的“应用程序详细信息”页面,如为应用程序创建 iTunes Connect 记录中所述。
- Select 您要删除的平台版本。在应用程序的元数据上方,会显示此消息:“您只能在您的版本等待审核时编辑所有信息。要提交新版本,您必须从审核中删除此版本。”点击“从审核中删除此版本”。
Removing a build removes your app version from Apple’s review queue and changes its status to Developer Rejected. When you resubmit your app, the review process starts over from the beginning. Only users with the Admin, Technical, or App Manager role can remove a build from review.