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

我们有一个iOS版本的应用程序,它的版本1.0已经被批准发布,我们提交了一个小的更新,版本1.1也被批准了,并且是“等待开发者发布”。 在“权利和定价”中为第一个可用性设置的date是从现在开始的一个月。

问题是以下几点 – 是否可以提交另一个更新(可以说版本1.2),而不会迫使应用程序提前上线? 也就是说,如果我们在应用程序版本1.1页面上单击“发布此版本”,它是否会立即使应用程序在应用程序商店中生效? 或者,iTunes会否在“权利与定价”中尊重date,应用程序将保持未发布状态,我们可以在现在开放的版本中提交另一个更新版本?

苹果开发者支持手册中的副本似乎表明,在推送“发布此版本”时,应用程序将会正式运行 ,但尚不清楚:

页。 72:

有效date

您的应用程序可在App Store上购买的date。 如果您的应用程序在此date之前尚未获得Apple的批准,那么您的应用程序将在获得批准后立即上线。

这是一个全球date,适用于所有选定的地区。 如果您更改此date,它将适用于您的应用程序的所有版本。 如果您创build新版本的应用程序,则可以使用版本控制function来控制新版本发布到App Store的date。

第73页:

注:您只能在应用程序更新上使用版本控制。 它不适用于您的应用程序的第一个版本,因为您可以使用“权利和定价”中的“可用date”设置来控制第一个版本的上线时间。 如果您决定不想发布待开发者发布版本,则可以拒绝您的二进制文件提交新版本。 您不能跳过整个版本。

我们只是testing了这一点,看来在1.1版本中按下“发行版本”之后,应用程序实际上仍然会被阻止,直到您在“权限和定价”部分设置发行date(只要您没有但发布的应用程序)。 因此,在将应用程序发布给公众之前,可以继续提交更新。

来自iTunes Connect的答复我于2014年3月12日获得,可用date设置为2014年4月1日的“权利和定价”部分:

我知道你已经将应用程序的版本1.0.1的可用date设置为4/1/14。 如果您在4/1/14之前点击“发布此版本”button,将会覆盖可用date,并且该应用将在您点击“发布此版本”之日起的24小时内上线。

版本1.0.1将显示为您的应用程序的更新。 有关获取应用程序可见性的更多提示和信息,请参阅应用程序商店资源中心 – 营销资源:

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

因此,它说明了MobileVet在2012年7月25日左右经历的情况与之相反,因为他们的应用程序一直持续到“权利和定价”部分设置的发布date(可用date?)。

从App Store营销我收到这样的答案,当我问,如果在发布之前更新应用程序会影响初始曝光:

这不会影响您的潜在function放置。 我build议你更新,所以你的应用程序是最好的释放。

当您提交新版本时,通常会询问您是要立即发布还是等待手动发布(通常在上传之前)。 我想这是你想要做的。