截至 2026 年 9 月 30 日: Apple 已将社交媒体能力问题纳入 App Store Connect 年龄分级问卷,并要求从 2026 年 9 月起,提交新 App、更新或替代分发公证时填写相关回答。(Apple Developer 公告) 本周建议把它列为独立的发布前资料检查:先按实际功能判断,再由产品负责人和发布负责人共同确认;它不是 Xcode 的编译选项或代码签名设置。
谁该看这篇:
iOS 发布工程师:负责 App Store Connect 上架、更新或替代分发提交,需要把问卷核验接入发布流程。
移动端开发者与研发平台维护者:应用有用户内容、内容流或互动功能,或负责构建自动化,需要区分产品事实、商店资料与 Xcode 步骤。
最后核对于 2026 年 9 月 30 日,依据 Apple Developer 公告、年龄分级帮助页及提交说明核实生效范围、问卷入口和操作角色。若 Apple 修改问卷或提交规则,应重新核对页面后再沿用本文的流程。
App Store Connect 社交媒体年龄分级:提交要求改在哪里
这次变化针对的是 App Store Connect 内的年龄分级问卷:问卷新增关于应用社交媒体能力的问题,相关回答从 2026 年 9 月起成为提交新 App、更新,以及为替代分发提交公证时的要求。Apple 将社交媒体能力定义为:应用能够通过社交 Feed 或类似发现方式,重新分发、放大传播或互动用户生成内容。判断依据是功能行为,不是应用在 App Store Connect 选择的类别。(Apple 对社交媒体能力的定义与生效时间)
因此,验收时要拆开看三件事:应用有没有符合定义的能力、年龄分级问卷是否如实回答、问卷答案最终对应什么年龄分级或产品页描述符。它们彼此有关,但不能把“应用被归为社交媒体能力”直接当成某个具体年龄分级结果;分级还取决于问卷中的其他回答,且可能因地区要求而不同。(Apple 年龄分级定义与地区差异说明)
Xcode 负责构建与上传 App;年龄分级属于 App Store Connect 应用资料。Apple 的发布说明分别列出构建、上传和提交审核步骤,年龄分级帮助页则把问卷放在 App Information 的 Age Ratings 区域。把问卷写进发布清单可以避免遗漏,但不能把它误记成构建或签名配置。(Apple 的 Xcode 分发流程说明)
按产品功能场景判断问卷答案
哪些应用需要纳入这项判断? 重点检查应用是否通过 Feed 或相近的内容发现方式传播、放大或互动用户生成内容。社交、工具、游戏等产品类别都不能代替功能核验;Apple 明确指出,Social Media 时间管理分类取决于社交媒体能力,而非 App Store Connect 中选择的应用类别。(Apple 关于 iOS 27 Time Allowances 分类的说明)
| 产品实际场景 | 核验重点 | 初步处理 |
|---|---|---|
| 内容流、推荐 Feed 或类似发现入口展示用户投稿 | 内容能否在该入口被浏览、推荐、转发或触达更多用户 | 交由产品负责人按真实页面与交互确认是否符合定义 |
| 用户评论、回复或分享内容 | 内容互动是否发生在 Feed 或类似发现方式中,是否扩大用户内容的传播 | 不因存在评论或分享按钮就直接定性;补齐操作流程证据 |
| 只有登录、账号资料或联网功能 | 是否实际存在用户生成内容及其社交式发现、传播或互动路径 | 仅凭账户或联网不能推定具备社交媒体能力 |
| 社交能力对未满 13 岁用户关闭 | 限制是否实际生效,未成年人是否无法使用相关能力 | 按实际年龄限制功能填写;不要将限制扩大解释成分级保证 |
这张表用于筛选需要产品确认的场景,不是对边界功能的最终裁定。尤其是评论与分享:如果它们只作用于个人内容或私密通信,不能仅凭“评论”“转发”名称下结论;如果它们让用户内容经由 Feed 或类似发现机制传播,则应把完整操作路径交给了解产品功能的人复核。
评论或内容分享会自动算社交媒体能力吗? 不应只看按钮名称。需要记录内容从谁创建、在哪里展示、谁能发现,以及评论或分享会不会让用户生成内容经由 Feed 或类似方式被传播、放大或互动。Apple 的定义围绕功能能力,不是产品营销标签。
未满 13 岁的功能限制意味着什么? Apple 说明,若应用声明有社交媒体能力、但该能力对未满 13 岁用户禁用,这些用户不会因此被归入 Social Media 时间管理类别;相关分类与年龄分级结果不是同一件事。不要据此推断整体年龄分级一定低于某个档位,也不要把产品限制表述成法律判断。
两个展示结果要分开核对
问卷答案可能关联产品页上的 Social Media 描述符;Apple 同时说明,iOS 27 及后续版本的 Social Media Time Allowance 分类依据社交媒体能力,而 Entertainment、Games 等分类另有分类依据。前者是产品页内容描述,后者是系统里的时间管理分类,两者都不能与 App Store Connect 中的应用类别混为一谈。
| 要核对的项目 | 看什么 | 不要误读成什么 |
|---|---|---|
| 年龄分级问卷回答 | 应用是否有社交媒体能力,以及其他内容与功能回答 | 不是对审核结果的预判 |
| App Store 产品页 | 是否显示 Social Media 描述符及相应年龄分级信息 | 描述符不等于应用类别 |
| iOS 27 的 Social Media Time Allowance | 社交能力是否会影响系统对用户应用使用时间的分类 | 不是年龄分级问卷的全部结果 |
年龄分级帮助页指出,问卷答案会用于生成全球年龄分级,并可能产生地区特定分级;具体显示还应以 App Store Connect 内各地区的资料为准。核验产品页时,重点是声明与页面显示是否一致,不要仅凭新增的描述符预测审核结论或评分变化。(Apple 年龄分级问卷与地区分级帮助页)
在发布流程中核对入口、角色与自动化边界
App Store Connect 的年龄分级入口位于 Apps → 选择应用 → General → App Information → Age Ratings。进入后查看或设置问卷,逐项核实能力与内容回答,保存后再回到 App Information 检查显示的年龄分级。
Apple 年龄分级帮助页列出的操作角色包括 Account Holder、Admin、App Manager 和 Marketing;提交 App 送审的角色要求则是 Account Holder、Admin 或 App Manager。这两组权限不同,团队不要因为某人有权提交审核,就假设其必然拥有年龄分级编辑权限;发布流程应安排实际有权查看和保存问卷的人员确认页面状态。(Apple 年龄分级问卷入口与操作角色)
自动化边界也要写准确。Xcode 的构建和上传步骤不等于填写问卷;同时,Apple 的 App Store Connect API 文档包含年龄分级声明的读取与修改能力,其字段定义也列出社交媒体相关声明。具体团队采用的 API 模式与字段版本仍应以现行接口文档和实际响应为准;即使接入 API,也应保留 App Store Connect 页面状态与责任人复核。(Apple 年龄分级 API 概览;社交媒体年龄分级 API 字段定义)
发布脚本可用类似记录提醒团队验收,但下面只是团队内部清单格式示例,不代表 Apple 提供的接口字段:
app_record: <应用内部标识>
feature_evidence: <内容流、评论或分享的实际路径>
social_capability_review: <产品负责人确认结果>
app_store_connect_status: <问卷页面已复核 / 待复核>
release_owner: <发布负责人>
submission_gate: <允许提交 / 暂停并核实>
提交前验收清单与暂停条件
把核验按 App 与版本留档,避免同一应用不同版本的功能变化只靠口头交接。发布负责人应留存功能判断依据、问卷状态、确认人和提交前复核结果;App Store Connect 页面状态是操作证据,产品流程或截图说明则帮助后续解释为什么这样作答。
- [ ] 产品负责人检查实际 Feed、推荐、用户内容发现、评论与分享流程,并记录符合或不符合定义的依据。
- [ ] 若能力只对部分用户开放,核对受众限制是否在实际产品流程中生效,特别是对未满 13 岁用户的限制。
- [ ] 由具备对应权限的人员打开 App Information 的 Age Ratings,完成或复核问卷并保存。
- [ ] 回到应用资料页检查问卷已保存,并记录当前显示的年龄分级信息;不要把它当成最终审核结果预测。
- [ ] 发布负责人核对新 App、更新或替代分发公证的提交资料,并确认清单中的核验对应当前 App 与版本。
- [ ] 若产品功能与问卷答案不一致,先暂停提交,由产品负责人确认真实功能后再修正资料。
- [ ] 若自动化流程只检查构建成功或上传成功,不把这些状态当作问卷已完成的证明。
2026 年提交 iOS 更新前,年龄分级资料之外还要核对什么? 至少把问卷状态与版本资料、目标构建和提交角色分开验收。Apple 的提交流程要求在送审前提供所需元数据并选定构建;这不表示年龄分级问卷已自动填写,也不表示构建通过就完成了资料核对。(Apple 提交 App 供审核的步骤与角色要求)
如果团队还需把 iOS 构建、上传和资料复核分层管理,可参考远程 Mac 上的构建与发布环境方案,把构建验证与 App Store Connect 元数据验收列为不同检查项。需要临时的 macOS 构建或发布验证环境时,也可比较 NodeMini 的 Mac 算力方案;若团队已有稳定 Mac 和合适的 CI,继续使用现有环境通常更直接。租用环境解决的是 Mac 执行节点需求,不会代替产品负责人核实功能,也不会自动保证问卷答案正确。