我可以做哪些事情和技术来最大程度地减少我的应用程序/更新获得 App Store 批准所需的时间?较小的更新通常需要更少的时间吗?付费应用程序是否比免费应用程序需要更长的时间?二进制文件的大小如何?
7 回答
根据我的经验,一切都需要完全相同的时间。您在队列中排了 6 天,然后他们审核了一个小时左右(更新要少得多),您要么加入,要么被拒绝。如果您被拒绝,无论是什么问题,都需要几天的时间来解决。
因此,减少时间的唯一方法就是不要被拒绝。:) 不过,请认真阅读开发者协议和“这样做,我们将拒绝你”文档。
他们甚至没有在 6 天的“冷静期”期间查看您的应用程序,所以我无法想象您可以做些什么来让它运行得更快。(虽然我听说有紧急情况下的加速更新机制;但我没有这方面的第一手经验)。
我还不能发表评论,所以我根据我提交新应用程序的经验以及对 iTunesConnect 中现有应用程序的更新,将其发布为对您问题的回答。
不幸的是,除了在应用程序被拒绝时修复应用程序中的问题并尽快重新提交之外,您实际上无法做任何事情来加快该过程。
Apple 允许您申请加急应用程序审核。
https://developer.apple.com/contact/app-store/?topic=expedite
请注意:如果您面临情有可原的情况,您可以通过填写下面的表格请求加快您的应用程序的审核。加急审查是在有限的基础上授予的,我们不能保证每个请求都会被批准。
我个人用过两次。曾经因为应用程序中的外观问题而被拒绝。又一次修复了严重的错误,被接受了。我写了一个非常详细的解释我的应用程序做了什么,错误是什么,为什么这个错误对我们(我的和苹果的)客户很重要。
我发现的一件事是免费应用程序与付费应用程序有时需要不同的时间。
例如,我有同一个应用程序的付费和免费版本。我一个接一个地提交了两个更新。首先我提交了免费版,然后我立即提交了付费版。由于某种原因,付费版本进入审核,并在一天后获得批准,而免费版本仍在等待审核,即使我知道我先提交了它。我怀疑免费和付费应用在苹果有不同的“队列”或“优先级”。
您可以在紧急情况下申请加急审查。我用过一次,大约一两天后更新可用。
然而,他们说,加急审查只会在有限的情况下获得批准。因此,如果不是绝对必要,我不会使用它。
您可以在 iTunes Connect 中申请加急审核。我认为该选项位于“等待审核”的应用程序的详细信息页面上。还有一份清单,在这种情况下,可以给予加急审查。
应用程序的批准时间会因其他情况而有所不同,并且可能会因没有明显可预测的原因而有所不同。我已经看到一个简单应用的小更新需要更长的时间来批准,而不是一个具有许多功能的新的大型应用。
最长的应用审查时间似乎是在许多其他开发者提交应用的那几天,一些重要的假期,购物季节,或者苹果刚刚发布一些操作系统更新、应用服务或新设备的时候。有时可以通过避免这些较长的审查时间段来缩短等待时间。有一些服务可以跟踪每周引入的新应用程序的数量。寻找空值。
远离任何违反 Apple App Store 规则或指南的暗示,或任何其他可能被视为有争议的内容,也有助于避免受到长时间(需要额外时间)审查时间的影响。其他因素似乎影响不大。
看看苹果评论支持
提交应用程序供审核后,您可以在 iTunes Connect 的“我的应用程序”部分或 iPhone 和 iPad 的 iTunes Connect 应用程序中查看其状态。审核时间可能因应用程序而异。平均而言,50% 的应用程序在 24 小时内完成审核,超过 90% 的应用程序在 48 小时内完成审核。如果您的提交不完整,审核时间可能会进一步延迟,或者您的应用可能会被拒绝。审核完您的应用后,其状态将更新并通知您。
我尝试为滑雪站的应用程序使用加急审查,因此它会在冬季开始之前可用,但被拒绝了。
您显然需要一个很好的理由,例如重大安全问题等,才能获得快速审查。
步骤1:
与您的项目相关,请注意涉及的第三方库是什么,并记下是什么导致它在 Apple Store 中被拒绝。
第2步:
使您的代码稳定并牢记您无法保留的拒绝点(我的意思是非常稳定,没有警告,没有错误图标的机会,没有错误的机会)。
第 3 步:
最后,然后决定送审
这至少会加快你的进程。一旦你被拒绝了,那就太糟糕了,你必须等待更长的时间。(根据经验说)