App 因 5.1.1 隐私条款被拒 —— 完整修复指南
苹果援引 5.1.1 时,通常是你的隐私政策、数据收集声明或同意流程与二进制实际行为不一致。逐项诊断并修复后再次提交。
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 Store Connect 在 IPA 内嵌 Swift 运行时与苹果不匹配时返回 Invalid Swift Support。定位问题 framework、重新构建、再提交。
ATTrackingManager.requestTrackingAuthorization 不弹 UI 直接返回 notDetermined 或 denied,原因多在时机、设置或 Info.plist 缺失。逐项排查。
TestFlight 每个新版本都让你填出口合规,是因为 Info.plist 没声明 ITSAppUsesNonExemptEncryption。设对值之后就不再弹了。
iOS 在你调用隐私敏感 API 而 Info.plist 缺少对应用途描述时立即终结进程。定位、补 key、再发版。
App Store Connect 因 Invalid Screenshot Dimensions 拒掉 iPad Pro 截图,原因是每代设备对应严格的像素尺寸。给出对照表并修复。