Hi, everyone
I have an educational game for kids in development, that we monetize with admob. But since the last build we sent to review in the IOS, our build has been rejected. With the following message:
Guideline 1.3 - Safety - Kids Category
We noticed that your Kids Category app includes analytics, advertising and collects, transmits, or has the ability to share personal information or device information with third parties. Specifically:
- Your app includes third-party analytics or third-party advertising with the ability to collect, transmit or share identifiable information, including, for example, IDFA. We found that your app references the ASIdentifierManager API, which provides access to a user’s IDFA, in the following location(s) in your binary:
• /System/Library/Frameworks/AdSupport.framework/AdSupport
• Frameworks/UnityFramework.framework/UnityFramework
It would be appropriate to remove all instances of “ASIdentifierManager” from your app, even if they are not utilized in your app’s functionality.
Next Steps
To resolve this issue, please remove this functionality or revise your app so that no personally identifiable information or device information is sent to third parties.
Resources
Learn more about our policies for Kids Category apps in App Review Guideline 1.3.
I have tried to remove this Adsupport from the build but that framework doesn’t appear in any place, at the pods, at the IPA files, anywhere. I tried to remove firebaseanalitics too to certain information will not be collected.
I tried to change the configurations of admob to Kidscertify in the code(With the MobileAds class), but that turned the ads to multiple ads, like 1 of 2, 2 of 2, and that caused another rejection.
Thanks for your attention.