在今年的WWDC大会上,苹果公司宣布了一项重要变化:开发者现在可以挑战App Store审核指南。我们近期看到了一例开发者成功挑战App Store规则的早期实例,具体涉及一款名为Guardian的应用程序。
Guardian应用简介
Guardian是一款为iPhone用户提供防火墙和VPN功能的应用,由Will Strafach创立。在过去的两周里,Strafach在Twitter上记录了与App Store审核有关的经验,特别是与Guardian应用中的“日票”功能相关的挑战。
日票功能的介绍
Guardian的iOS版本包含一个日票选项,用户可以在24小时内购买Guardian的各种功能。这一功能旨在为用户在短时间内保护其网络流量,例如在临时使用公共WiFi网络时。Guardian的日票功能允许用户“阻止跟踪器和其他数字烦恼,同时享受快速的VPN连接”。
苹果的审核挑战
这一功能在Guardian中已经存在很长时间,但Strafach表示,苹果在本月初才对其提出异议。根据Strafach的说法,苹果威胁要拒绝Guardian的更新,除非移除日票功能。苹果引用了App Store指南中的第3.1.2条款,该条款规定,如果一个应用提供可续订的订阅服务,则订阅期必须至少持续七天。
订阅与一次性购买的区别
在Guardian的案例中,日票购买并不是订阅,而是一种一次性购买,用户可在24小时内访问高级功能。其他应用程序,例如Sprint的Secure Wi-Fi应用,也提供类似的单日购买,且未遭遇App Store审核问题。
成功挑战App Store规则
在8月15日,Strafach在Twitter上表示,Guardian对第3.1.2条款的应用提出了挑战。今天,Strafach在Twitter上更新了情况,称Guardian的挑战成功了。他表示:“我对这种挑战和改变App Store指南的新能力感到相当惊讶,而且处理速度非常快。”
苹果的新政策
苹果在WWDC上宣布,开发者不仅可以对应用是否违反App Store审核指南的决定提出上诉,还有机制可以挑战该指南本身。此外,对于已经在App Store上的应用,除与法律问题相关的违规外,修复bug将不再因违反指南而延迟。开发者可以在下一次提交中解决相关问题。
结论
当然,可以说苹果最初拒绝Guardian的决定缺乏依据,因为其他应用程序中包含类似功能,并且所引用的指南措辞本身也存在争议。尽管如此,看到Guardian团队通过这一新流程成功“挑战”App Store的裁决,仍然是一个值得关注的进展。
总结:苹果的变化为开发者提供了更多的灵活性和机会,尤其是在与App Store审核相关的挑战中。Guardian的成功案例无疑为其他开发者树立了榜样,展示了新政策的潜力。