"Your app contains NSUserTrackingUsageDescription..." solution when Apple submits for review

Your app includes NSUserTrackingUsageDescription, which indicates that you will request to track users. To update this information on your app's product page, you must indicate which data types track users. If this description is incorrect, please update your app binaries and upload the new build to App Store Connect.

Specific cause:

In September 2012, iOS6 was released, and IDFA came out, which is mainly used for developers to track the effect of advertising in apps, but many apps (or third-party SDKs) will obtain IDFA as a unique device identifier.

After the release of iOS14.5, when Apple requires apps to obtain IDFA, an authorization box for user permission to collect tracking data needs to pop up. If the authorization box does not pop up, it may be rejected by the App Store review, prompting a violation of 5.1.2 rules

Solution: uncheck the service

Identification for Advertising (IDFA)

In the manifest.json file, uncheck it in "App common settings" (note that HBuilder X 2.4 and above are checked by default)

 

Guess you like

Origin blog.csdn.net/laya1211/article/details/132098871