Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Improper IDFA usage, your app is not respecting the Limit ad tracking setting in ios

I have checked the iTC settings enter image description here

I have uploaded the same app 2 days ago and it works fine but when today I uploaded the same app with a minor bug fix it's now showing this error. enter image description here

I'm using Admob, Revmob and Applovin. But I know admob is the culprit.

like image 508
Inder Kumar Rathore Avatar asked Apr 26 '14 19:04

Inder Kumar Rathore


People also ask

What does limit ad tracking mean on my iPhone?

Limit ad tracking (LAT) is a feature allowing users to opt-out of having an ID for Advertisers (IDFA). With this setting enabled, the user's IDFA appears blank when tracked. This means they won't see specific ads targeted at them because, as far as networks see, the device has no identity.

How do I enable limit ad tracking?

To turn on the Limit Ad Tracking feature on your iPhone or iPad, open the Settings app and tap on Privacy then scroll to the bottom of the page and select Advertising. There you'll find the option to Limit Ad Tracking, which should be off by default.


3 Answers

The only solution for me was to trash the Admob-SDK and integrate the Startapp-SDK, It is compliant with the apple's new IDFA policies, you can read their documentation here.

I will let you know if Admob guys fix this issue.


From Applovin Folks

I wanted to update you on an IDFA change Apple made on Saturday. Apple's systems are automatically rejecting apps that are uploaded if the app has SDKs in it that access IDFA and still support pre-iOS 6 (where IDFA wasn't present). Our new SDK 2.3.6 (and in Unity, 3.0.9) will now pass Apple's screen since we have deprecated support for iOS 4 and 5 (only 1.5% of traffic); and note that many popular SDKs in the market act similarly so you may need to work with your other vendors on updating their software for compatibility.


Edit

I uploaded an update today(5th May, 2014) with admob 6.8.0 and it was uploaded sucessfully

like image 85
Inder Kumar Rathore Avatar answered Nov 15 '22 03:11

Inder Kumar Rathore


It validated for me also. Initially I thought admob was the issue and might have been but after removing TapJoy and all references the app validated.

like image 23
venturz909 Avatar answered Nov 15 '22 03:11

venturz909


I had to remove both InMobi and Conversant (aka ValueClick/Greystripe). Then it stopped being an "Invalid Binary" and went into "Waiting for Review". I can confirm that AdColony, Chartboost and TapJoy all definitely pass Apple's check with latest SDKs. InMobi issued an SDK update on 29/4 (v4.3.0) but it does NOT pass this test.

like image 34
Chris Newman Avatar answered Nov 15 '22 05:11

Chris Newman