improper advertising identifier [IDFA] usage

后端 未结 17 2205
孤街浪徒
孤街浪徒 2020-12-07 15:47

I\'m submitting ios game to app store.

xcode gives me error Improper advertising identifier [IDFA] usage. Your app contains the Advertising Identifier [IDFA] API bu

相关标签:
17条回答
  • 2020-12-07 16:21

    i have the same problem.

    Our app just use googleAnalytics/googleMaps libraries and TestFlight library. I'm stuck with a new version on itunes connect with NO flag on IDFA.

    We cant remove this libraries because the app will not compile anymore right.

    What's the solution? Just create an empty app with the same bundle id and version id, upload to itunes connect and then stop the publishing? Really?

    Thanks :)

    0 讨论(0)
  • 2020-12-07 16:23

    The iTunesConnect site changed the workflow for when you handle this warning. You will need to upload your app with this warning (at least with XCode 5.1.1).

    In iTunesConnect, you now select your build after uploading from XCode. After selecting the build, then clicking "Submit for Review", you will get the prompts you previously set when preparing for upload (specifically - "Advertising Identifier").

    0 讨论(0)
  • 2020-12-07 16:23

    Facebook iOS SDK also uses IDFA. As I understand, one should use IDFA only for advertising purposes, according to info in iTunes Connect. I removed it, and it's ok now.

    0 讨论(0)
  • 2020-12-07 16:23

    I had the same problem with Admob (GoogleMobileAds) SDK while validating the app with Xcode.

    My solution was:

    1. Distribute the app with Xcode to iTunes Connect

    2. Turn off Adblock in Safari for the iTunes Connect page

    3. The App was declared as invalid because of improper IDFA usage in iTunes Connect

    4. I've got the "Prepare for Upload" Page again

    5. I enabled the Advertising Identifier Usage on this page, et voila

    0 讨论(0)
  • 2020-12-07 16:25

    If you select "Yes" for the IDFA in the iTC upload page, be sure to have your AdBlocker switched off in Safari preferences, else you will get the error "You must select how your App uses the IDFA", when you click "Continue", but giving you no option to select that usage.

    If your adblocker is switched off and everything works as it should, the HTML page rolls out to show options to select, at the bottom.

    0 讨论(0)
提交回复
热议问题