iOS 14 提交App Store被拒

昨天提交苹果商店被拒
Guideline 5.1.1 – Legal – Privacy – Data Collection and Storage

We noticed that your app requests the user’s consent to access their AppTracking Transparency but does not clarify the use of the AppTracking Transparency in the applicable purpose string.

Next Steps

Please revise the relevant purpose string in your app’s Info.plist file to specify why the app is requesting access to the user’s AppTracking Transparency. You can modify your app’s Info.plist file using the property list editor in Xcode.

To help users understand why your app is requesting access to their personal data, all permission request alerts in your app should specify how your app will use the requested feature.

Resources

For additional information and instructions on requesting permission, please review the Requesting Permission section of the iOS Human Interface Guidelines and the Information Property List Key Reference. You may also want to review the Technical Q&A QA1937: Resolving the Privacy-Sensitive Data App Rejection page for details on how to provide a usage description for permission request alerts.

Please see attached screenshot for details.

从邮件中看,原因是使用了用户追踪(IDFA)但是NSUserTrackingUsageDescription的文案不符合规则,不能明确表明使用用户追踪的意图。

经测试,NSUserTrackingUsageDescription中一定要包含数据(data)和广告(ads)两个字段,修改后提交即可通过。