App rejected because of the Advertising Identifier (IDFA)

1

My app does not use any kind of advertisement, and even after I dial "◉ No" both options continue to receive a warning below and I can not send the app for evaluation. What could be happening?

  

[...] If your application contains IDFA and you select No, the binary will be permanently rejected [...]

    
asked by anonymous 10.10.2014 / 00:54

2 answers

0

What happened was: the page I showed in the image was loading problem, it actually has 3 options, not two.

Therefore, due to this loading error, it was not possible to complete the options, and therefore prevented the "send" button from becoming available!

That same day other developers I know have had this same problem. The next day Apple fixed the page and I was able to post my app normally.

    
26.10.2014 / 03:17
2

I've already had a problem of this type because of Google Analytics, if it's your case, you need to remove iAd.framework and libAdIdAccess.a from your project, you should keep libGoogleAnalyticsServices.a in order for GA to continue working . Once done, do a build, see if everything is ok and go up to the store.

About the reason for this question that Apple asks before uploading your product is that iAd has a feature to identify devices, which implies the privacy of the user. So Apple only allows you to use this feature for apps that actually use iAd to track content (such as media, banners, etc.) without inflicting the privacy rules that you as a developer have committed not to break:)

I hope it helps.

    
25.10.2014 / 23:09