-
1. Re: ERROR. We found that your app uses the iOS Advertising Identifier but does not include ad functionality.
Neil Enns - Adobe Oct 28, 2014 11:37 PM (in response to Graham bu)Apple sometimes incorrectly flags apps with this error on review. There is no advertising identifier in use in DPS. Appeal the rejection and tell them the app doesn't include the iOS Advertising Identifier and ask them to check again.
Neil
-
2. Re: ERROR. We found that your app uses the iOS Advertising Identifier but does not include ad functionality.
gbasx Oct 29, 2014 5:10 PM (in response to Graham bu)Thanks Neil, I lodged an appeal. I'll post the result.
Graham
-
3. Re: ERROR. We found that your app uses the iOS Advertising Identifier but does not include ad functionality.
Graham bu Nov 4, 2014 10:35 PM (in response to Graham bu)Well, I lodged the appeal - Apple checked and this is the message we got. We are now getting desperate to chief the launch date - Either Apple or Adobe are wrong - which one is it? Desperate.
Graham
Thank you for contacting us.
We have verified that your app contains code that is accessing the Advertising Identifier, however, we did not see ads served in your app. As stated in section 3.3.12 of the iOS Developer Program License Agreement, an app must serve ads in order to use the Advertising Identifier:
We have seen this behavior in apps that include third-party libraries. These libraries are often analytics engines, ad engines, or other types of third-party services.
We require that you locate and remove this code prior to resubmitting, and recommend that you use the "nm" tool or the command line tools "strings" or "otool -ov" to find the following entities:
- class: ASIdentifierManager
- selector: advertisingIdentifier
- framework: AdSupport.framework
If you are unable to locate these entities, you may wish to work with an Apple Developer Technical Supportengineer.
-
4. Re: Re: ERROR. We found that your app uses the iOS Advertising Identifier but does not include ad functionality.
Neil Enns - Adobe Nov 5, 2014 6:07 AM (in response to Graham bu)I checked with our engineering team as we have seen this once in the past after updating our binary using specific guidance we received from our Apple contacts.
Unfortunately you are going to need to appeal again. Let them know that running the nm command as they suggest returns no results for advertisingIdentifier in your app, indicating that the Apple advertisingIdentifier is not used. You can also tell them that while using the "string" command on the binary will return instances of "advertisingIdentifier", those are internal variable names and are not an indication that your binary uses the Apple advertisingIdentifier.
If they reject you again please send me your case number with Apple.
Neil


