该技能用于处理 App Store 审核被拒、提交被阻止或需要申诉的场景,核心思路是先把拒绝信息与具体审核指南编号对应,再选择对应诊断模式,避免凭猜测改错方向而反复被拒。
主要能力:覆盖九种诊断模式,包括指南 2.1 应用完整性(崩溃、占位内容、失效链接、缺少演示账号)、指南 2.3 元数据(截图与描述不符、关键词含商标)、指南 5.1 隐私(隐私政策、用途字符串、隐私清单、ATT 追踪同意)、指南 4.8 登录(缺少 Sign in with Apple)、指南 3.x 商业化、二进制被拒(SDK、清单、加密声明、签名)、申诉流程、指南 1.x 安全内容及 4.1-4.3 设计原创性。
使用方式:先完整阅读拒绝原文并记录所有指南编号,判断拒绝类型(App Rejected、Metadata Rejected、Binary Rejected、Removed from Sale),再按决策树选择模式;若多次引用不同指南需全部修复后再提交;信息不清应在 App Store Connect 回复询问。诊断步骤涉及在 Xcode Organizer 查看崩溃日志、用 grep 搜索占位字符串、用 curl 校验链接,以及修改 Info.plist 用途字符串、PrivacyInfo.xcprivacy 隐私清单等。
适用场景:iOS 应用提交审核前后遇到拒绝、提交被卡或需正式申诉的开发者与团队。
限制:资料仅给出一般性诊断流程与示例,实际修复仍需结合自身项目与最新审核政策;技能不保证申诉结果,具体平台规则与时效以官方为准。