引言
除了关注应用本身,开发者与开发行业也一直是少数派聚焦的领域。不管是产品背后的逻辑与理念,还是开发者的经历与思考,这些应用背后的故事都是不少用户颇感兴趣的话题,我们也希望通过这些内容帮助优秀的作品获得更有价值的发展机会与行业关注,以及增进开发者与用户之间的了解和理解。
其中,Apple 在应用生态的建设以及对于开发者群体提供的支持方面,一直都处在前列,开发者和用户也在持续保持关注。因此,我们也想和你一起看看,Apple 在此领域交出了一份怎样的成绩单。
此前,少数派已经有过多篇相关报道,介绍 App Store 近年的诸多变化和取得的成绩。不过,这次我们想从一个常有用户关注但又有点不一样的角度——App Store 审核——和几位开发者们聊聊 Apple 近年在此方面作出的改变与进步。
审核效率不断提高,流程更加完善
最近几年,App Store 推出了多项惠及开发者的举措,不仅让小型开发者能够享受更高的分成比例,还能更加灵活地触达、转化用户,比如阅读器类 App 首次能够引导用户直接在应用内前往服务网站完成帐号注册、信息查看与管理、付费购买等操作,只要开发者向 Apple 申请了相关功能的授权。
这些举措,都在向大家展示一个更加开放和透明的 App Store,而在应用审核方面,同样如此。在被问及近年 App Store 审核中最令人印象深刻的变化时,微软 iOS 工程师、独立开发者钟颖以及少数派 iOS 客户端的开发者轻舟不约而同地提到了同一个答案:「下次一定」。这里指的则是《App Store 审核指南》中的这样一个条款:
对于已在 App Store 中上架的 App,除非涉及法律或安全问题,否则针对错误修复版本的审核不会再因违反其他准则而被延迟。
顾名思义,这里指的是如果开发者希望为已上线的 App 提交一个修复问题的更新版本,尤其是有紧急的 Bug 需要处理的时候,即使 App Store 的审核人员发现当前提交的审核版本存在其它不那么紧急的问题,只要这些问题不涉及法律或安全隐患,审核人员都不会阻碍这些版本的上线。而开发者可以在下一次更新中,再来处理这些问题。这样的举措是一种足够「人性化」的处理方式,轻舟说到。
在构建 App Store 的开发者生态方面,Apple 也有许多颇具成效的尝试。比如 Apple 为开发者群体建立的官方社区 Apple Developer Forums,就是一个很好的交流平台,能让全球各地的开发者们交流经验、交换观点,这样也能帮助 Apple 的开发者和审核人员了解众多开发者们的意见与建议,有针对性地作出改善和调整。与我们交流过的多位开发者都提到了这一点。
在面对全球各地开发者们复杂的审核需求时,App Store 审核团队的审核机制也提供了充分的便利性举措。比如在多数情况下,开发者们都只需要通过自己熟悉的语言联系审核团队,就能提交问题和建议。在更为复杂和紧急的时候,App Store 审核团队也会通过电话与开发者更加直接地进行沟通,以期更加快速有效地帮助他们解决问题。
得益于这些举措,钟颖和轻舟都表示 App Store 的审核速度相较早年已经有了非常明显的提高,大多数情况下应用都能在 24 小时之内完成审核工作,而有时候甚至在几分钟内应用就能完成审核并上线 App Store。当然,为了确保在某些难以预计的情况下——比如活动上线、问题修复等——开发者能够快速上线新的版本,开发者也可以申请加急审核确保新的版本尽快推出。
多元的技术支持,确保审核问题高效解决
虽然 App Store 的审核流程在近年有了长足的进步,开发者也还是难以避免地会遇到相关问题。好在针对这些问题,App Store 审核团队也提供了足够多元并且有效的支持方案。
在平时的审核经历中,钟颖也遇到一些审核受阻的情况,其中不少都与 App Store 对于产品形态的严格要求有关。经过几次沟通之后,审核人员对于这些情况作出了易于理解的澄清,有效地帮助了钟颖及时调整产品以及上线。
此外,钟颖还提到了对于审核结果的挑战机制,也是近年令其印象深刻的一项审核条款:
如果您仍然不认同审核结果,或是想要建议修改相关准则,请提交申诉 (英文)。这样不但有助于您的 App 在商店中上架,也能帮助我们改进 App Review 流程,并在我们的政策中发现需要阐明的部分。
给予开发者「发声」的机会,让 App Store 的审核处理流程更加灵活以及透明,非常重要。钟颖这样认为。
最后,我们想让 2 位开发者分享一些也许能对其他开发者提供帮助的、审核方面的建议,2 位开发者又同时提到了《App Store 审核指南》的重要性。熟悉审核条款,不仅能让应用审核更加顺利,也能确保应用能在第一时间为用户提供更好的体验。他们这样认为。
而在应用提交审核受阻之后,开发者应该善用联系机制,积极解释问题,必要时通过电话沟通,能够更加有效地帮助审核人员作出判断,推动审核流程;前提是做到有理有据,在联系过程中将每一条问题解释清楚。针对一些常见问题,Apple 提供的这个视频也作出了比较清晰的解答,能够帮助开发者在提交审核之前做好更充足的准备;比如平均来说,超过 40% 的未解决问题都与《App Store 审核指南》2.1 条中的「App 完成度」条例相关,其中涵盖了崩溃、占位符内容、信息不完整等问题。
轻舟还提到,在遇到重要的大版本或者大的功能更新时,开发者最好在预计的上线日期之前预留几天的时间留给应用审核工作,确保应用能够准时上线。
钟颖和轻舟也对 App Store 的审核流程方面提出了自己的期望,比如进一步提高审核过程中的沟通时效,提供更多中文方面的审核拒绝说明与解释等等,希望这些都能在不远的将来实现。
结语
App Store 审核流程的日趋进步与完善,是所有开发者和用户有目共睹的成绩。这些我们有目共睹的进步,不仅能让开发者获得更好的应用开发和分发体验,帮助他们提高收入,也让所有 App Store 的用户能够惠及其中:政策的不断开放能让用户获得更加灵活与多样化的功能体验,审核效率的一步步提升也让用户能够更快获得这些出色的体验,并且保障自己的数据和隐私安全。
也很高兴能与几位开发者交流与讨论关于 App Store 方面的变化与想法,少数派也会继续对 App Store 的应用生态、开发者生态进行持续追踪与报道,期待能够看到未来 App Store 的更多改变以及对于开发者群体提供的更多支持。(文章转载自少数派)