文章摘要
苹果推出"Mini Apps Partner Program",为使用HTML5或JavaScript等技术开发并在原生应用中分发的小程序和游戏的开发者提供支持。参与者需遵守App Store技术要求和相关条款,符合条件的小程序内购收入可获得85%分成。
文章总结
苹果小程序合作伙伴计划指南
计划概述: 该计划面向托管小程序和游戏的开发者,这些基于HTML5或JavaScript等网络技术构建的体验内容,需通过原生应用进行分发。参与应用需支持App Store特定技术,包括年龄分级API和高级商务API,以确保用户体验安全流畅。通过审核的成员可获得小程序内85%的合规应用内购买分成。
准入要求: 1. 应用需在iOS/iPadOS App Store上架 2. 所有托管小程序必须符合《苹果开发者计划许可协议》和《App审核指南》要求,特别是4.7条款关于小程序、插件等第三方软件的规定,并提交经苹果批准的包含元数据的清单 3. 需提供完整元数据以清晰标识所有应用内购买项目(含非合规项目) 4. 必须支持以下技术栈: - 高级商务API(用于商品展示) - 年龄分级API(内容适龄管理) - 苹果应用内购买系统 - App Store服务器API的消费信息接口(退款处理)
申请流程: 1. 提交申请表格(需具备苹果开发者账户持有人身份) 2. 通过审核后接收配置指南 3. 应用测试完成后提交审核,需在App Store Connect中注明使用高级商务API
常见问题解答: Q1 什么是小程序? A: 指通过HTML5/JavaScript等语言编写,安装后执行的软件包或游戏内容,需符合《开发者协议》3.3.1(B)条款。
Q2 合规小程序标准? A: 由非关联第三方开发的小程序,"控制"指通过股权、合同等方式实际支配其他实体的管理权。
Q3 合规内购范围? A: 包括数字商品/服务的所有类型交易(消耗型/非消耗型/订阅),需通过高级商务API完成。例如: - 仅限单小程序使用的游戏货币/道具 - 单小程序内的自动续订订阅
Q4 与其他计划兼容性? A: 可同时参与视频、新闻合作伙伴等计划。
Q5 技术准备要求? A: 必须预先获得高级商务API权限,建议同步申请。
Q6 内购管理方式? A: 必须使用高级商务API管理,不可通过App Store Connect。
技术文档: 开发者可参考《为小程序合作伙伴计划创建SKU》和《高级商务API》技术文档获取详细实现指南。
(注:原文中重复的技术说明和部分程序性细节已合并简化,保留核心资格要求与操作流程,突出中国开发者关心的收益分成和技术实现要点。)
评论总结
以下是评论内容的总结:
对计划条款的困惑
- daeken质疑如何参与由他人发布的小程序("if it's put out by someone else, how do I participate?")
计划背景与目的
- jasongill解释该计划允许苹果对微信中流行的网页游戏收取15%佣金("it will let Apple charge a commission...on popular web app games embedded in WeChat")
- wyre认为这是苹果对替代应用商店的尝试("Apple’s attempt at a version of alternative app stores")
技术影响与扩展
- wahnfrieden推测计划可能为MCP市场做准备("setting up for MCP marketplaces")
- polyomino质疑强制支持iPad是否合理("Forcing iPad support seems like tying")
批评与不满
- modeless指出Roblox仍享有豁免("Roblox still exempt, blatant favoritism continues")
- jim201表达对设备自由受限的愤慨("cynicism about our device freedoms being restricted")
与其他平台的比较
- benatkin将小程序比作Google AMP("similar to...Google AMP")
- mappu提到Telegram的小程序平台可能难以合规("I don't see how it would be possible for Telegram...to comply")