App Store 上架自检清单

按「构建打包 ➔ 审核开箱 ➔ 深度业务 ➔ 控制台填报」的提审时序,逐项核对 App Store 高频拒审红线,实时统计完成度,提交前过一遍每条风险。

Apple App Store 全流程提审就绪度

已完成自检 0 / 12 项核心条款

0%
步骤 010/2
构建拦截
步骤 020/4
开箱必检
步骤 030/4
深度走查
步骤 040/2
后台审核

Apple App Store 提审四阶段核查清单

遵循从代码打包到控制台发布的真实时序推进

阶段快速筛选:
阶段一:工程构建与打包硬性红线0/2 项已核实

传包与编译阶段由系统机器自动化检测,未达标直接阻断上传

提供 Privacy Manifest (隐私清单) 与 Required Reason API 申明

高危拒审点构建拦截

苹果强制要求:凡集成了指定三方 SDK(如 Firebase、Alamofire、各种分析统计 SDK)或代码中调用了受限 API(如 UserDefaults、文件时间戳、系统启动时间)的 App,必须在构建包中包含 PrivacyInfo.xcprivacy 且如实申明理由,否则在 Xcode Organizer 传包时就会被机器拒收。

苹果指南条款: Apple Privacy Manifest 强制政策

严禁单纯的 Web 网页套壳或简陋包装 (最低功能实用性要求)

重点审查构建拦截

苹果严格禁止仅仅将一个响应式手机网页套上 WebView 外壳就提交上架。应用必须包含 iOS 原生导航手势、原生控件、离线缓存或利用设备专属传感器硬件能力,具备长期的原生 App 实用价值。

苹果指南条款: Apple Review Guidelines 4.2 (最低功能要求)
阶段二:审核员开箱“首屏秒拒点”0/4 项已核实

审核员安装后 3 分钟内排查的核心红线,不通过则一票否决

提供处于激活状态且免短信验证码的审核测试账号 (Demo Account)

高危拒审点开箱必检

在 App Store Connect 提审后台的“审核备注 (App Review Information)”中,必须提供已激活、包含预置真实业务数据且无手机短信验证码拦截的账号密码。审核员分布全球(常在无外网短信接收环境),任何需要验证码或海外 IP 被拦截的账号都会导致 2.1 秒拒。

苹果指南条款: Apple Review Guidelines 2.1 (App 完整性)

避免不合理的强制注册门槛 (登录前允许游客模式基本体验)

高危拒审点开箱必检

除非应用核心业务天然依赖个人账户(如专业银行转账、私人医疗档案),否则普通工具、资讯、电商、影音类 App 在刚启动时必须允许用户以游客身份浏览核心内容,严禁一打开就全屏锁死强迫注册登录。

苹果指南条款: Apple Review Guidelines 5.1.1(a)

第三方社交登录必须同等提供“通过 Apple 登录” (Sign in with Apple)

高危拒审点开箱必检

如果 iOS 版提供微信、Google、Facebook、QQ 等任意第三方社交登录,必须在同等甚至更显著的位置提供“Sign in with Apple”,并严格遵循 Apple 官方按钮视觉尺寸与色彩规范。

苹果指南条款: Apple Review Guidelines 4.8

提供 App 内原生的账号注销与数据彻底删除闭环通道

高危拒审点开箱必检

只要应用支持在线注册或创建账号,必须在 App 内部(如“设置 - 账号安全”)提供简单、免门槛的账号注销与数据删除流程,且必须在 App 内直接闭环完成,严禁引导用户发邮件、拨打客服电话或跳转外部网页注销。

苹果指南条款: Apple Review Guidelines 5.1.1(v)
阶段三:核心业务、计费与深度合规0/4 项已核实

功能交互深度使用过程中的商业化付费、隐私权限与内容规范

应用内购买 (IAP) 必须包含清晰可点击的“恢复购买 (Restore Purchases)”

高危拒审点深度走查

使用自动续订订阅或非消耗性数字商品的 App,付费页面或设置页必须包含清晰可点击的“恢复购买”按钮;自动续订订阅界面须明确展示订阅价格、扣费周期、自动续费规则、Apple 标准 EULA 使用条款及隐私政策链接。

苹果指南条款: Apple Review Guidelines 3.1.2

ATT (App Tracking Transparency) 广告追踪弹窗时机与 IDFA 获取合规

高危拒审点深度走查

若应用读取了 IDFA 用于跨 App/跨网页归因追踪或个性化广告,必须先向用户弹出 ATT 弹窗征求许可。在用户点击同意前,绝对禁止初始化或向三方 SDK 传递任何广告标识符;若用户拒绝追踪,应用核心功能严禁受限。

苹果指南条款: Apple Review Guidelines 5.1.2 & ATT 政策

UGC 社交/社区内容防范机制 (举报、屏蔽、EULA 与 24 小时下架承诺)

高危拒审点深度走查

只要应用包含用户发帖、评论、即时聊天、头像昵称上传等用户生成内容 (UGC),必须具备四要素:1.在 App 内提供明显的用户协议 (EULA) 并声明零容忍不良内容;2.对违规内容的一键举报通道;3.屏蔽拉黑违规用户机制;4.开发者的 24 小时内违规审核下架承诺。

苹果指南条款: Apple Review Guidelines 1.2 (UGC 规范)

权限申请目的描述真实详尽 (Info.plist Purpose Strings)

高危拒审点深度走查

相机、相册、麦克风、地理位置、蓝牙等权限申请理由描述必须写清真实业务用途(例如:“需要访问相机用于扫描图书条形码”),严禁使用“为了给您提供更好的服务”、“优化应用功能”等模糊敷衍词汇,否则必被机器与人工拒绝。

苹果指南条款: Apple Review Guidelines 5.1.1
阶段四:商店控制台元数据与后台填报0/2 项已核实

App 发布后台填报的表单信息、问卷、隐私 URL 与资产把关

App 主标题字符数 ≤ 30,严禁堆砌竞品商标词与“免费/排行榜”诱导词

重点审查后台审核

主名称必须在 App Store 生态内全局唯一且字符数不超过 30 个字符;严禁在名称、副标题或关键词中包含“Free”、“Top 1”、“畅销榜第一”等营销违规词,严禁滥用知名品牌名称做搜索蹭流。

苹果指南条款: Apple Review Guidelines 2.3.7

排查所有死链接、测试占位图与 Lorem Ipsum 开发残留语

重点审查后台审核

仔细测试隐私政策 URL、用户协议、客服支持网页、错误兜底弹窗等所有超链接,确保在海外网络/无缓存环境下均能顺畅打开;严禁遗留任何未完成的 Demo 占位图、乱码占位字符或排版错位。

苹果指南条款: Apple Review Guidelines 2.1 & 2.3