Apple 新 Mini App 规则:遵守或面临 App Store 移除

发布: (2025年12月26日 GMT+8 02:29)
3 min read
原文: Dev.to

Source: Dev.to

变更内容

Apple 已消除关于动态加载内容的所有歧义。此前,开发者认为轻量级 HTML5 体验本质上是网页内容,可免于完整的应用审查。该解释现已被取消。此更新影响三个关键领域:

  1. 小程序必须遵守所有指南
  2. 原生 API 暴露需获得许可
  3. 年龄分级和内容限制为必需

受影响对象

多个类别的应用受到影响:

  • 在单一容器内托管多个小程序或服务的超级应用(例如微信和支付宝模式)
  • 提供基于 HTML5 或 JavaScript 的动态加载休闲游戏的游戏平台
  • 允许第三方开发者使用网页技术构建工具的生产力平台
  • 托管基于 HTML5 的交互体验或教育内容的内容聚合平台
  • 基于浏览器的应用构建器和“vibecoding”工具,允许用户创建轻量级 JavaScript 体验

技术要求详述

仅限 WebKit 与 JavaScriptCore

小程序必须使用 WebKit 和 JavaScriptCore 构建;不允许使用其他原生渲染引擎。

未经许可不得暴露原生 API

小程序若要暴露原生 iOS API,必须在实现前获得 Apple 的明确许可。

必须提供内容清单

开发者必须提供清单,列出小程序使用的所有动态内容、资源以及第三方依赖。

隐私合规

所有小程序必须遵守 Apple 的隐私指南,包括 App Tracking Transparency(ATT)框架和数据处理披露。

年龄分级系统

小程序必须分配适当的年龄分级,并强制执行该分级对应的内容限制。

获取原生 API 许可

如果核心功能需要暴露原生 API,必须在实现前向 Apple 申请明确许可。这需要通过 App Store Connect 提交详细请求,说明 API 用途、安全考虑以及对用户的影响。

结论

Apple 2025 年 11 月的更新明确指出,HTML5 和 JavaScript 小程序必须遵循完整的 App Store 指南,未经许可不得暴露原生平台 API,并且必须实施年龄分级系统及其他合规措施。合规已成为强制性要求,不符合规定的应用将面临被 App Store 下架的风险。

Back to Blog

相关文章

阅读更多 »