Application rejected due to AdSupport

My application has just been rejected because of this:

PLA 3.3.12

We have detected that your application uses the iOS Advertising ID, but not including the functionality of the ads. This does not comply with the terms of the iOS Developer Program License Agreement, as required by the App Store Review Guidelines.

In particular, Section 3.3.12 of the iOS Developer Program License Agreement states:

“You and your applications (and any third party with which you have a contract for advertising) may use the advertising identifier, and any information obtained through the advertising Identifier, only for advertising. If the user discards the advertising identifier, then you agree do not combine, correlate, link or otherwise link, directly or indirectly, the previous advertising identifier and any derivative information using reset Advertising Identifier. "

Note. iAd does not use the AdSupport infrastructure, ASIdentifierManager, or ad identifier. Therefore, they are not required for iAd and should not be included in your application for iAd support.

Please check your code - including any third-party libraries - to remove all instances:

: ASIdentifierManager : advertisingIdentifier framework: AdSupport.framework

, , , .

, "nm". "nm", " ."

, "" "otool" . "" , , "otool -ov" Objective-C . .

, (admob), adsupport. - , Crashlytics - , , .

.

+3

All Articles