App rejected because of “improper IDFA” while I'm not using any advertising service

自闭症网瘾萝莉.ら 提交于 2020-01-02 02:06:36

问题


I use Google Analytics in my app, so it needs the AdSupport framework. Since yesterday, my app is rejected when I try to publish an update, with the following error message :

Dear developer,

We have discovered one or more issues with your recent delivery for "Zee News English". To process your delivery, the following issues must be corrected:

Improper Advertising Identifier [IDFA] Usage. Your app contains the Advertising Identifier [IDFA] API but you have not indicated its usage on the Prepare for Upload page in iTunes Connect.

Once these issues have been corrected, go to the Version Details page and click "Ready to Upload Binary." Continue through the submission process until the app status is "Waiting for Upload." You can then deliver the corrected binary.

Regards,

When I publish the update, I can't check the "Does this app use the Advertising Identifier ?" box, because I DO NOT use any advertising in my app ! So what can I do ?

The last updates were fine, I've just add minor bug fixes in this update.


回答1:


Google has released Google Analytics Services iOS SDK v3.03c, which provides an option to remove the AdSupport.framework dependency.

Apps that need to access the advertising identifier (IDFA) string and advertiser tracking enabled flag as part of their Google Tag Manager implementation should link to libAdIdAccess.a, now included in the GA Services SDK download.

See the full changelog entry here: https://developers.google.com/analytics/devguides/collection/ios/changelog

Download the latest SDK here: https://developers.google.com/analytics/devguides/collection/ios/resources



来源:https://stackoverflow.com/questions/23498352/app-rejected-because-of-improper-idfa-while-im-not-using-any-advertising-serv

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!