在应用上线之前,通过iTunesConnect提交iOS应用的第三个版本

6
我们有一个iOS应用程序,它已经通过版本1.0的审核并发布了。我们提交了一个小的更新,版本1.1也获得了批准,并处于“待开发者发布”状态。在“权利和定价”中设置的首次可用性日期是一个月后。
问题是:是否可以提交另一个更新(比如说版本1.2),而不强制让应用程序提前上线?也就是说,如果我们在应用程序版本1.1页面上点击“发布此版本”,它是否会立即让应用程序在应用商店上线?还是iTunes会遵守“权利和定价”中的日期,应用程序将保持未发布状态,并且我们将能够在现在开放的版本插槽中提交另一个更新?
Apple Developer Support手册中的内容似乎表明,当推送“发布此版本”时,该应用程序将实际上上线,但是不太清楚:
第72页:
"可用性日期" "您的应用程序在App Store上可供购买的日期。如果您的应用程序尚未被Apple批准,则您的应用程序将在获得批准后立即上线。"
这是一个全局日期,适用于选择的所有地区。如果您更改此日期,它将适用于您应用程序的所有版本。如果您创建了应用程序的新版本,则可以使用版本发布控制功能来控制新版本发布到App Store的日期。
第73页:
注意:您只能在应用程序更新上使用版本发布控制。对于您的应用程序的第一个版本,它不可用,因为您已经可以使用“权利和定价”中的“可用性日期”设置来控制第一个版本的上线时间。如果您决定永远不发布待开发者发布版本,则可以拒绝提交新文件。您不得跳过整个版本。

你是如何在没有发布1.0的情况下提交了1.1的? - Hari Honor
3个回答

8
我们刚刚测试了一下,发现当你在1.1版本上按下“发布此版本”后,应用实际上仍然被拦截,直到你在“权利和定价”部分设置发行日期(只要你还没有发布该应用)。因此,在向公众发布之前,可以继续提交应用的进一步更新。

我们在2012年7月25日仍然发现这个情况。 - MobileVet
1
我们进行这项工作时,情况仍然是2014年7月17日那样。 - adriaan

1

这是我在2014年3月12日从iTunes Connect获得的答复,"权利和定价"部分中的可用日期设置为4/1/14(即2014年4月1日):

我了解到您已将应用程序1.0.1版本的可用日期设置为4/1/14。如果您在4/1/14之前单击“发布此版本”按钮,则会覆盖可用日期,并且应用程序将在您单击“发布此版本”的日期的24小时内上线。

版本1.0.1将显示为应用程序的更新。有关获取应用程序能见度的更多提示和信息,请参阅App Store资源中心-营销资源:

https://developer.apple.com/appstore/mac/resources/marketing/index.html

因此,它说明MobileVet在2012年7月25日左右遇到的相反情况,因为他们的应用程序被推迟到在“权利和定价”部分设置的发布日期(可用日期?)。

当我询问在发布之前更新应用程序是否会影响初始曝光时,从App Store营销部门得到了如下回答:

这不会影响您的潜在特色位置。 我建议您进行更新,以便在发布时使您的应用程序尽可能好。


我也见过这种情况。我点击了“发布此版本”按钮,然后立即去修改“权利和定价”中仍设置在遥远未来的发布日期为“明天”。但是...后来我看到有几次下载发生在我点击“发布此版本”按钮的那一天。这意味着在我随后编辑发布日期之前,它已经短暂地可用了。 - RedYeti

0

当您提交新版本时,通常会询问您是否要立即发布或等待手动发布,通常是在上传之前。我认为这就是您想要做的。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接