Aleksandar
Aleksandar

Reputation: 1588

Flutter app rejected by Apple due to advertising identifier in app category for kids

My app needs to use this package facebook_app_events in order to track app installs when promoting my app on Facebook and IG. The problem is, Apple is not allowing me to publish the app in the kinds category and shows a breach in the guidelines:

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:

• Frameworks/FBSDKCoreKit.framework/FBSDKCoreKit

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.

I need to keep track of my campaigns, so I can't avoid using the FB SDK. But I have no idea how to pass the review process if it's as strict as it is...any ideas?

Upvotes: 0

Views: 1007

Answers (0)

Related Questions