与本周的全球开发者大会同步,Apple 推出了一套新的 App Store 审查指南,令人惊讶的是,该指南现在放宽了对发布到 App Store 所需满足的一些要求的限制。通常,Apple 会更新其指南,以引入新规则或通过添加更多细节来向开发人员阐明现有规则。但本周的变化取而代之的是删除了一些关于应用程序子集的规则——包括彩票应用程序、用于慈善捐赠的应用程序、使用位置的应用程序等。
这些变化是在特定市场针对苹果对其 App Store 的控制面临一系列法律挑战和新法规之后发生的,该公司在这些市场面临着允许第三方支付和加剧竞争的压力。 欧盟和美国。正在考虑采取措施,在涉及应用商店及其收取的费用时,在多个方面创造公平的竞争环境。
最值得注意的是,Apple 的新指南删除了一项关于应用程序必须如何运行才能在 App Store 上获得许可的模糊规则。
通过更新,Apple 删除了要求(规则 4.2.3),即应用程序必须“在二进制文件中包含足够的内容,以便应用程序在启动时运行”。尽管旨在确保应用程序具有某种最低限度的功能并且在安装时可用,但 Apple 还利用此规则来阻止需要另一个应用程序才能运行或首先需要从 Internet 调用资源的应用程序。至于为什么苹果现在要删除这条规则还不太清楚,但据推测,这意味着应用程序可以在发布时提示用户下载额外的资源,就像一些游戏已经做到的那样,并且在下载之前不需要运行完全的。它可能会为支持 HTML5 的游戏在 2019 年受到限制后重返 App Store 铺平道路。
结合其他两个与彩票应用相关的变化,苹果似乎正在寻求放宽其在 HTML5 方面的规则,当用于该应用市场的这个子集时。该公司现在还删除了限制用户购买彩票或抽奖券或在应用程序中发起资金转账的规则 5.3.3,以及限制未嵌入二进制代码的彩票和慈善捐赠的规则 4.7。
苹果在 2020 年 1 月解释了其在应用程序中使用 HTML5 的理由,称通过 HTML5 动态提供核心特性和功能的应用程序“最好通过 Safari 交付”——这表明苹果希望在其应用程序中限制此类应用程序店铺。修订后的指导方针让苹果稍微改变了态度,这可能会对彩票应用行业产生更广泛的影响。
另一个更新的要求参考了面向开发人员的新 WeatherKit 工具包,它允许创建使用 Apple 自己的天气数据服务的应用程序。在规则 5.2.5 中,Apple 只是说应用程序必须遵循 WeatherKit 文档中提供的归属要求。
最后,另一个被删除的规则 (2.5.4) 专注于位置数据。 Apple 不再要求应用程序使用位置背景模式来提醒用户这样做“可能会大大缩短电池寿命”。多年来,这可能与 iPhone 电池功能的改进有关,因为指南仍然限制多任务应用程序使用后台位置来保持应用程序运行。
