微信与苹果就小程序支付达成和解,iOS用户有望在小程序内直接使用苹果支付

今日,苹果公司正式发布《小程序合作伙伴计划》,为长期悬而未决的iOS小程序支付问题画上句号。这一官方公告,标志着小程序在苹果生态中的地位获得正式认可,同时也为开发者(宿主App)指明了清晰的合规路径。

一、苹果推出《小程序合作伙伴计划》

什么是小程序合作伙伴计划

小程序合作伙伴计划,是苹果制定的一套小程序支付合规流程,面对的对象是宿主App开发者(微信、抖音)。

小程序合作伙伴计划有哪些内容

1、写明了技术侧需要做哪些改造------高级商务API、年龄评级API、苹果内购系统、监听苹果退款。 2、加入该计划需要向苹果提交申请。

3、必须使用苹果内购,支持创建"小程序通用内购商品",比如创建"6元商品",宿主App里的小程序都用这个内购商品。内购商品需苹果审核。

该计划的核心就是必须使用苹果支付,以方便苹果对支付进行监管(抽成)。高级商务API就是干这个事情的,宿主App调用高级商务API来完成内购支付。

目前,双方博弈的结果是苹果对宿主App(微信)抽成15%。注意,这是苹果对微信抽成15%,落到小程序开发者那边肯定是大于等于15%的。

二、苹果更新了专门针对小程序的审核条款

苹果为了配合上述内容,同时修改了审核指南,并于今日(11月14日)向全员开发者发送了邮件通知。下面我列出了和小程序有关的改动:

应用程序审查指南已经修订,以支持更新的政策,并提供澄清。 请查看以下更改:

1.2.1(a):此新指南规定,创建者应用程序必须为用户提供一种方法来识别超过应用程序年龄评级的内容,并使用基于验证或声明年龄的年龄限制机制来限制未成年用户访问。

4.7:明确HTML5和JavaScript迷你应用和迷你游戏在指南范围内。

4.7.2:澄清在未经Apple事先许可的情况下,提供未嵌入二进制文件的软件的应用程序不得扩展或向软件公开本机平台api或技术。

4.7.5:澄清提供非嵌入式软件的应用程序必须为用户提供一种方法来识别超出应用程序年龄评级的内容,并使用基于验证或声明年龄的年龄限制机制来限制未成年用户访问。

审核条款主要强调了年龄分级不允许原生代码的热更新。原生代码热更新(OC、Swift层面的,游戏更新资源文件不算)一直是苹果不允许的,小程序有点灰色地带,苹果在这里着重强调一下。

针对小程序的审核条款完整内容,详见苹果审核指南4.7部分

三、微信:将尽快为小程序开发者提供接入服务

《微信公开课》公众号今日也发文回应,"欢迎苹果对小程序和小游戏开发者的支持,乐见苹果推出'小程序合作伙伴计划'。我们将尽快为开发者提供接入服务,共同建设一个健康繁荣的生态。"

微信的回应有点微妙啊。微信用的是"欢迎 ",而不是"感谢 ","乐见"这个词更是体现出我只有一丢丢满意。看来微信从实力的角度出发,对这15%不太满意啊。

四、小程序开发者需要做什么

暂时不用做什么,上述内容都是苹果和宿主App(微信)之间的事情。

现在只需要等微信那边完成技术改造后,更新小程序的对文档、政策文档,小程序开发者届时在完成适配工作。

改造完成后的流程可能会变成:小游戏内可以直接拉起苹果支付进行付款,开发者和微信分成,微信和苹果进行分成。也不排除另外一种模式:小游戏内直接拉微信支付,微信把支付数据上报给苹果,苹果和微信分成。个人还是觉得走苹果支付的可能性更大一点。

对于上述变动,不知道小程序开发者是高兴呢,还是不高兴呢?

好处是iOS端小程序终于可以正大光明的进行支付了,而不是像之前那样"躲躲藏藏",这点对于用户体验上肯定是更好了;坏处是,之前用的奇巧淫技不用分成或者分成很低,现在需要额外交至少15%的苹果税。

欢迎在评论区留言,谈谈你的感受。

参考来源
【苹果官方】小程序合作伙伴计划
【苹果官方】苹果审核指南
【公众号】苹果官宣:支持iOS小程序小游戏开通支付,抽成15%

相关推荐
Swift社区1 天前
使用 MetricKit 监控应用性能
ios·swiftui·swift
LawrenceMssss1 天前
由于创建一个完整的App涉及到多个层面(如前端、后端、数据库等),并且每种语言通常有其特定的用途(如Java/Kotlin用于Android开发,Swift/Objective-C用于iOS开发,Py
android·java·ios
iOS阿玮1 天前
死了么 - 官方正版惨遭下架,背后原因竟是ta!
uni-app·app·apple
2501_915921431 天前
如何在苹果手机上面进行抓包?iOS代理抓包,数据流抓包
android·ios·智能手机·小程序·uni-app·iphone·webview
Boyang_1 天前
在 iOS 26 上@property 的一个小 bug
ios
七牛云行业应用1 天前
iOS 19.3 突发崩溃!Gemini 3 导致 JSON 解析失败的紧急修复
人工智能·ios·swift·json解析·大模型应用
初级代码游戏1 天前
iOS开发 SwiftUI 6 :List
ios·swiftui·swift
00后程序员张1 天前
iOS APP 性能测试工具,监控CPU,实时日志输出
android·ios·小程序·https·uni-app·iphone·webview
Digitally1 天前
如何在电脑上轻松使用 iPhone 作为 U 盘
ios·电脑·iphone
2501_915921431 天前
360移动端性能监控实践QDAS-APM(iOS篇)
android·macos·ios·小程序·uni-app·cocoa·iphone