iPhone 小程序,那些嵌入在大型应用中以提供更多功能、内容、娱乐和购买选项的小型应用,就像一个独立的世界,它们并不自动遵循承载它们的大型官方应用的相同规则。不过,苹果推出的一些新变化,如果开发者采纳,将使在这些小程序中生活、工作和娱乐的体验变得像使用常规应用一样可预测且安全。

也许你对小程序还不太熟悉,即便你已经使用过一段时间。小程序通常是基于 Web 的 HTML5 或 JavaScript 环境,你可以通过传统的 iOS 应用进入它们,比如 Roblox、Facebook、Discord、微信,甚至 ChatGPT。它们可以提供类似商店的体验、游戏或内容,并且与传统应用不同,它们几乎可以实时更新。关于小程序的具体数量没有确切统计,但苹果报告称,App Store 上现在已有近两百万款应用。
传统的 iPhone 应用需要经过严格的审核流程,任何重大更改都可能导致应用被阻止或从 App Store 下架。而小程序在过去在某种程度上规避了这些规则,因此苹果在 2017 年最终实施了一些指导方针,用于管理、审核(开发者需提供小程序的元数据和 URL)并批准小程序。这些规则至少在 2024 年更新过一次(首次支持小程序内购买),而现在,作为苹果 App Store 小程序合作伙伴计划的一部分,还将有一些更大的变化。
首先,注册该计划的应用开发者,对小程序内发生的交易只需支付 15% 的佣金(而在承载应用或超级应用内进行的交易可能仍需支付高达 30% 的佣金)。佣金降低可能会为你——消费者——带来成本下降的好处,如果开发者将节省下来的费用转嫁给用户。开发者也可以利用这笔资金开发更多的小程序体验,这同样是一种利好。
这一新费率在某种程度上与 Google Play 对小程序的收费方式类似:在 Android 超级应用中承载的小程序体验,其佣金费率可低至 15%。
更安全的环境
这些应用中将有更完善的安全控制。开发者如果在应用中有年龄范围信息,这些信息将在小程序中得到应用,也就是说,原本在承载应用中适用的年龄范围规则,现在同样适用于小程序体验。如果小程序的年龄限制与承载应用不同,被某些应用禁止的用户也无法访问超出其年龄范围的小程序。
此外,消费者在小程序中进行交易时,无论是购买过程中还是购买后,都能看到更详细的交易信息。也就是说,小程序购买不再只是笼统地显示为对承载应用的购买,支付详情会明确标出小程序名称以及具体购买内容。
举例来说,如果 Roblox 里有一家名为 “Joe’s GoBlox” 的小商店出售某个数字工具,那么这些信息,包括小程序商店名称和你购买的工具内容,都会被列出。
这些新规则将适用于 iOS(iPhone)和 iPadOS(iPad)应用商店(实际上,如果应用未在两个平台上都提供,则不适用)。要加入该计划,开发者必须支持苹果的高级商业 API、声明年龄评级 API、苹果的应用内购买系统以及消费信息发送功能。
对于开发者来说,这是一笔不小的工作量。但对消费者而言,他们现在可以放心,在这个不断增长的小程序生态中,他们的体验不会感到割裂。此外,如果开发者在购买上节省了成本,也许消费者也能从中受益。