2026年10月16日,Apple 更新了 App Store 审核指南。指南页面现在标注“Last Updated: October 16, 2026”,修改清单则放在一篇开发者新闻里。清单一共七行,这套审核规则里,对独立开发者的 iOS 应用上架审核影响最大的有三条:讲隐藏功能的 2.5.19,现在直接点名 AI 生成类应用的 1.2,以及新增的 2.3.14(创意素材)。
下面按条目逐项看,附一张“该怎么做”的对照表,最后列出 Apple 没有说明的部分。指南和 Apple 新闻里的引文都是原文,我在 2026年10月17日对照原件核对过。Apple 表示,更新后指南的翻译会在一个月内上线。
2026年10月16日 App Store 审核指南改了什么#
Apple 自己的概括是:“The App Review Guidelines have been revised to support new features, updated policies, and to provide clarification.”文中没有写生效日期,稳妥的做法是按发布当天起生效来对待。
| 条目 | 变化(据 Apple 新闻) | 该做什么 |
|---|---|---|
| 2.5.19 | 新增条目:隐藏、休眠、未写入文档的功能;这条原先包含在 2.3.1 中 | 把构建里的所有功能都写进 Notes for Review,包括已关闭的。删掉无法给审核员看的代码 |
| 1.2 | 明确适用的应用类型,并提到 Developer Code of Conduct | 用户能创建或上传内容(含 AI 生成)的,要做好过滤、举报和屏蔽 |
| 2.3.14 | 新增条目:创意素材 | 检查页头图和搜索结果图:不放价格、折扣和无法验证的说法 |
| 3.1.1(a) | Music Streaming Services Entitlements 并入 StoreKit External Purchase Link Entitlements;链接须指向“permitted destination” | 如果有外部支付链接,核对目的地是否在允许范围内 |
| 5 | 人口贩运与剥削儿童:下架,并在替代分发中也被封锁 | 无需操作 |
| Before / After You Submit | 增加了更多文档链接 | 提交前过一遍清单 |
2.5.19:隐藏功能与“审核通过后再打开”的开关#
原文是:“Don't include any hidden, dormant, or undocumented features in your app; your app's functionality should be clear to end users and App Review.”接着它点到了在二进制里藏东西的做法:“Attempting to hide undocumented features in your app binary, such as through code obfuscation or other methods, is grounds for removal of your app from the App Store and termination of your developer account.”
原因在另一篇新闻里:有些应用在审核时展示一种面貌,通过后再启用另一套功能,Apple 举的例子是“nudification”功能。Apple 给出的去年数字是:“we prevented over 150K apps with safety issues from reaching customers and terminated over 193K developer accounts for engaging in fraud and abuse”。
被盯上的是欺诈者,但“dormant”这个词也罩住了独立开发里很常见的做法:功能放在 feature flag 后面随版本发布,审核看不到,通过之后由服务器把开关打开。Apple 没有提到开关,下面是我的解读:这样的代码从字面上就属于“dormant features”。两个稳妥的选择:审核期间就把功能打开并在备注里说明,或者不要把没做完的代码放进构建。
描述功能的义务仍在 2.3.1(a):“All new features, functionality, and product changes must be described with specificity in the Notes for Review section of App Store Connect (generic descriptions will be rejected) and accessible for review.”Apple 明说含糊的描述会被拒,所以这是最容易避开的审核被拒原因之一。
1.2:AI 生成类应用现在也算用户生成内容应用#
1.2 第一段针对用户可以“create, generate, upload, share, or otherwise contribute content”的应用,并把“AI content creation apps”与社交媒体、用户生成内容平台并列点名。风险清单里有“nonconsensual intimate imagery”。
Apple 在新闻里写明了期望:“Apps that host user-generated content are required to filter objectionable material, give users a way to report offensive content, and let users block abusive accounts.”条文还新增了一句:没有落实适当的保护措施、或在被通知后不整改的开发者,“may be considered in violation of the Developer Code of Conduct”。“Egregious or repeated behavior”则是被 App Store 下架并被移出 Apple Developer Program 的理由。
1.2 本身要求四项:过滤不当内容的方法、带有“timely responses”的举报机制、屏蔽恶意用户的能力、公开的联系方式。如果你的应用生成图片、头像或文字,从第一个版本起就把四项都做上比较稳。结果只有作者本人能看到时,Apple 没有说明执行有多严。我仍会做最低限度的实现,并在 Notes for Review 里写清流程。
2.3.14:创意素材里不能出现什么#
新条目针对 Apple 所说的 creative assets,它们可用于“across the App Store, including the product page header and in search results”。被排除的有:不当内容、“with an intent to mislead”地提及其他应用、“unverifiable product claims”,以及“specific or discounted pricing information”。素材还需要适合所有年龄段。
在图上写“今日五折”或“$2.99”,就落在这份清单里。尺寸与格式见 App Store 创意素材规则一文,素材与关键词、自定义产品页的关系见关键词与自定义产品页一文。
3.1.1(a) 与第 5 节:两处简短修改#
3.1.1(a) 中,Music Streaming Services Entitlements 的独立条目没有了,并入 StoreKit External Purchase Link Entitlements 一条。链接必须指向“permitted destination”,获批的目的地“may vary by region”。没有外部支付链接的话,与你无关。
第 5 节针对最严重的情形:协助人口贩运或剥削儿童的应用会被下架,并且被“from alternative distribution”封锁。
指南之外的相关要求#
这次更新并非孤立出现。下面的内容均出自 Apple 新闻,均附链接。
- 许可协议。 10月13日发布了新版 Apple Developer Program License Agreement,需要在账户里接受。改动包括 Schedule 2 中关于 Group Purchases(一个订阅对应多个席位)的条款。
- 年龄分级。 据7月9日的新闻:“Starting September 2026, you'll be required to indicate whether your app or game includes social media capabilities in order to submit new versions or updates”。主要涉及有用户内容的应用。
- 构建。 按 Upcoming Requirements 页面,上传需要 Xcode 26 和 SDK 26(自2026年4月28日起)。据9月9日的新闻,2027年4月起要求 SDK 27。
- iPhone Duo。 据10月5日的新闻,2027年4月起,所有提交的应用都需要包含 iPhone Duo 截图。布局方面见我的适配指南。
订阅应用还要补一条:商店元数据有自己的要求,我在订阅条款链接与指南 3.1.2里整理过。Lanternly 1.1 提交前,我把那个区块加进了 39 份描述。
提交前自查清单#
- 构建里没有审核看不到的功能。“通过后再打开”的开关是因为代码根本不在二进制里而关闭,不是靠服务器配置关闭。
- Notes for Review 具体列出了每个新功能。
- 有用户或 AI 内容时:过滤、举报、屏蔽、公开联系方式齐全。
- 页头图和搜索图里没有价格、折扣,以及无法证明的承诺。
- 外部支付链接指向该地区允许的目的地,并走 entitlement。
- 许可协议已接受,年龄分级里关于社交功能的问题已回答。
目前还不清楚的#
生效日期没有写明。2.5.19 是否适用于已经通过审核的版本,Apple 没有说。“dormant feature”与普通服务器配置的界线在哪里,也没有解释;至于 1.2,对输出内容不公开发布的应用,“appropriate safeguards”如何判断,同样没有说法。
Apple 承诺更新后指南的翻译“within one month”上线,也就是11月中旬前后。在此之前,以英文原文为准。



