Do you use AppBoy by chance?
5.0 App Rejection
Submitted the 5.0 update a week ago. Just had a rejection. Haven't changed anything in the app since the 4.4 build. Any advice as to what needs to be changed to be accepted?
Rejection message reads:
We found your app uses the iOS Advertising Identifier but does not include ad functionality. This does not comply with the terms of the iOS Developer Program License Agreement, as required by the App Store Review Guidelines.
Specifically, section 3.3.12 of the iOS Developer Program License Agreement states:
"You and Your Applications (and any third party with whom you have contracted to serve advertising) may use the Advertising Identifier, and any information obtained through the use of the Advertising Identifier, only for the purpose of serving advertising. If a user resets the Advertising Identifier, then You agree not to combine, correlate, link or otherwise associate, either directly or indirectly, the prior Advertising Identifier and any derived information with the reset Advertising Identifier."
Please check your code - including any third-party libraries - to remove any instances of:
If you are planning to incorporate ads in a future version, please remove the Advertising Identifier from your app until you have included ad functionality.
To help locate the Advertising Identifier, use the “nm” tool. For information on the “nm” tool, open a terminal window and enter, “man nm.”
If you do not have access to the libraries source, you may be able to search the compiled binary using the "strings" or "otool" command line tools. The "strings" tool lists the methods that the library calls, and "otool -ov" will list the Objective-C class structures and their defined methods. These techniques can help you narrow down where the problematic code resides."
Please sign in to leave a comment.
Nope - no marketing / analytics / etc keys at all.
Interesting. I had my 4.4.1 version rejected for the same reason (I received the same notice Friday Night) I have 5.0 apps submitted this weekend waiting for review as well. I will let you know my results.
Its a problem with the mag+ build... having the same problem and they are trying to figure it out as we speak. Quite frustrating though!
Is it me, or there's no way to even create a new Build for iOS? Do you know when it will be fixed?
Juan: I think right now if your IOS app doesnt serve any ads, then yeah you are basically stuck waiting until they find a solution to this problem. I have an app that was due to be launched a month ago at the latest so this is getting to be quite urgent!
Not very happy with this and I really hope mag+ is working day and night to figure out this problem and I would too like to know WHEN this problem will be fixed as people are waiting! We have been advertizing our mag (app) everywhere and it is still not available on the app store and we don't even know what to tell our customers!
We are very sorry for the issues with this rejection, it is a problem with a few of our third-party SDKs. Please see our announcement here — http://support.magplus.com/entries/40983886
Let me know if you have any questions.
Mag+ Support Team
The Announcement says that we should get a new Build, however, I am not able to create a new build as the "Generate new build" button has disappeared. Anyone else having the same problem?
@Juan: that's weird that the build generator button disappeared, I think that might be just affecting you (i just checked and mine still appear).
You are unable to generate a build because your Customizations are not complete. You'll still need to upload a 152x152px and 120x120px icon.
Mag+ Support Team
I disagree with you as those customizations clearly state: "The app icon is used if Newsstand support is disabled." In our case Newstand is not disabled, therefore it shouldn't be a problema.
If you were right, the button should still appear, however it wouldn't be clickable. Please let us know how to proceed.
While your app is Newsstand enabled, Apple still requires that these icons are included in your binary submission as they are still used elsewhere on your device outside of the Newsstand, such as in the settings menu. They are required for you to generate a build.
Mag+ Support Team