App 因 5.1.1 隐私条款被拒:如何重新提交
苹果援引 5.1.1 时,通常是你的隐私政策、App 隐私标签或同意流程与二进制实际运行行为不一致。逐项诊断 6 种成因并重新提交。
TestFlight 测试、App 审核条款、IAP / 订阅、产品页元数据与隐私的完整问题中心。
App Store / TestFlight 卡住的地方常常不是代码——是审核条款、隐私问答、IAP / 订阅配置、build 状态、产品页元数据。 本 Hub 按四个方向组织: (1) TestFlight 测试问题——build Processing 卡住、build 在设备上看不到、外部测试员收不到邀请、Beta 审核太慢、build 过期、新 build 上传后不出现; (2) App Review 问题——4.3(b) 设计被拒、Guideline 2.1 缺信息、demo 账号失效、版本卡 "Waiting for Review"、误导性宣传被拒、审核员无法访问受限功能、Review notes 写得不够; (3) IAP 与订阅问题——沙箱购买失败、跨设备恢复不工作、订阅 entitlement 不一致、Restore Purchases 按钮缺失; (4) 产品页元数据与隐私——隐私问卷被拒、截图 / 关键词 / 类目被拒、本地化页面混乱。 每篇都讲清"哪些是技术问题、哪些是审核沟通问题、哪些需要产品实际调整",并附可复用的 review notes / 申诉信模板,措辞保守,不夸大确定性。
苹果援引 5.1.1 时,通常是你的隐私政策、App 隐私标签或同意流程与二进制实际运行行为不一致。逐项诊断 6 种成因并重新提交。
SwiftSupport 目录缺失时,App Store Connect 会以 ITMS-90426 Invalid Swift Support 拒绝你的 IPA。最快修复方案,外加六类根因、诊断命令和干净重建流程。
ATTrackingManager.requestTrackingAuthorization 不弹 UI 直接返回 notDetermined 或 denied,多因 App 状态、设备总开关、Info.plist 或调用位置。2026 年 6 月核实的修复方案。
TestFlight 每个新版本都让你填出口合规,是因为 Info.plist 没声明 ITSAppUsesNonExemptEncryption。设对值之后就不再弹了。
iOS 在隐私敏感 API 运行而 Info.plist 缺少对应用途描述的那一刻直接终结 App。从设备 console 读出缺失的 key、补上、确认它进了归档,再发版。
App Store Connect 因 Invalid Screenshot Dimensions 拒掉 iPad Pro 截图。2026 年起必填的是 13 英寸 2064x2752 槽位。给出对照表、sips 修复命令与 FAQ。