苹果在iTunes Connect 开发人员指南 https://itunesconnect.apple.com/docs/iTunesConnect_DeveloperGuide.pdf says:
应用程序名称到期
一旦您创建了应用程序,并且其处于“准备上传”或“等待上传”状态,您将有 180 天(6 个月)的时间(从 iTunes Connect 中的创建日期算起)向 Apple 交付二进制文件。如果您未在 180 天截止日期之前交付二进制文件,您的应用程序将从 iTunes Connect 中删除。删除后,您的应用程序名称将能够被其他开发人员使用,并且您无法重复使用该应用程序名称、SKU 或捆绑包 ID。请参阅本指南的删除应用程序部分,了解有关应用程序删除的影响的更多信息。
- “交付二进制文件”是什么意思?该应用程序应该在 180 天内上传并获得批准,还是只是上传以供审核?
- 是否可以上传初步的二进制文件并设置将来的发布日期(权利和定价中的可用日期设置),以便在该日期之前我可以上传应用程序的最终二进制文件?
我通过准备一个足以获得 Apple 批准的应用程序版本来解决这个问题,尽管它还不是我想要的第一个版本。我在 180 天截止日期之前提交了它,但在 iTunes Connect 的“权利和定价”选项卡上设置了未来的发布日期。 Apple 批准了该二进制文件,我继续开发该应用程序,没有收到有关名称过期的进一步警告。我什至可以将发布日期推迟到未来,以便给自己更多的时间。
我不知道如果我的提交被苹果拒绝或者我自己拒绝的话会发生什么。这可能没问题,但我更愿意谨慎行事并提交符合所有审核指南的内容。
现在我还没有准备好公开发布,但已经准备好进行 beta 测试。我提交了最新版本以供审核,Apple 也批准了。此时,即使该应用程序仍未公开可用,我也可以生成促销代码并将其提供给 Beta 测试人员,他们可以使用促销代码从 App Store 下载该应用程序。就我而言,这比用完我的开发者帐户中可用的 100 台设备中的更多要好。代价是我想分享的每个测试版都必须经过苹果审核流程。
无论如何,将发布日期设置为未来确实可以让您在 180 天的上传截止日期前完成任务,而无需在准备好之前发布任何内容。当您准备好发布时,您可以提交最终版本,确保其获得批准,然后将发布日期移至所需日期。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)