App Rejected because of ads (PLA 3.3.12)
This is what they say in resolution centre. I uploaded the build trough the previous release candidate. I have tested the ads, and it had some delay sometimes.
PLA 3.3.12
We also 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."
Note: iAd does not use the AdSupport framework, ASIdentifierManager, or the Advertising Identifier. Therefore they are not required for iAd implementations and should not be included in your app for iAd support.
If your app is serving ads, please:
Ensure that you have tested your app on a device, not just the simulator, and that you have removed all previous versions of your app prior to testing
Provide us the steps to locate ads in your app
Comments
follow 1st 3 mins of this video
@djdee I already checked those when I uploaded the first binary. Does it have something to do with gamesalad being slow with loading ads sometimes?
Please anyone, I cant submit it again untill I know the issue or what I did wrong
@CodeWizard maybe I made a mistake by publishing the game trough gamesalad RC. Im pretty sure I saw somewhere to publish it with RC. Or should I use the stable build for publishing?
I would not use RC @Approw but I have to say I have submitted using the safe build and I have had the same error.
I have submitted again taking out 3rd party ads (playhaven/upsight) and maybe it will work this time. I am not confident.
@lycettebros This really sucks cause I need ads in my game. I used revmob as 3rd party advertiser. @CodeWizard I really need an answer, if its getting fixed or if I did something wrong!
@Approw @lycettebros I am sorry you guys are still having issues. Can you try running and posting output from the following command on your game binary (the executable in the package)
In Terminal navigate inside your app and run
strings yourAppname.app | grep advertisingIdentifier
After hitting return if the line is blank then it is an issue with the IDFA settings chosen during upload to Apple. Double check you IDFA settings are correct. Then if you are still having issues you need to open a support ticket with Apple and specify you were unable to locate where advertisingIdentifier was called an you need more information to address the issue.
If the next line is not blank then send us a support ticket with the following: the portfolio url of the app, and attach the app the you submitted to Apple (if it is to large to attach upload to dropbox and send us a link).
@BlackCloakGS Thanks for the response! How can I navigate inside my app? after that just copypaste your line, and only change the appname?
@Approw open the Terminal application
navigate to your app using the cd and ls commands. cd into your .app and change the app name in the command to your app's name
@BlackCloakGS Got it, all the lines are empty.
There are the settings I chose in itunes connect.
had same issue with all my 7 new apps. This video above is very useless this is just a guy uploading as usual while mentioned the current issue at the start of the movie, there is no solution in this video.
@BlackCloakGS
thanks for responding looking forward for solution, i handed in my apps now withouth checking for ads since it anyways says they are not required for iAds
My Apps
https://itunes.apple.com/de/artist/david-zobrist/id733552276
https://play.google.com/store/apps/developer?id=David+Zobrist&hl=de
@Approw does your game show ads and if so what provider?
@BlackCloakGS yes i have tested everything. the ads show up after you replayed the game 3 times. So you dont see ads every single time when you hit replay. Do you think this could be the issue?
edit: I use revmob, should I use chartboost instead? sometimes the ads behave very slowly during loading and going away.
@Approw what ad serves are you using? iAds, Revmob, Playhaven, or Chartboost?
@BlackCloakGS Sorry I've edited my previous post
@Approw submit a support ticket with us and include a link to your game portfolio page and attach the app you submitted to Apple and we will look into it
We will post the solution to this in the forms.
@BlackCloakGS Okay I will, thanks for the help! How long should it take before I get an answer? There is some pressure here unfortunately:(
@Approw we will take a look at it today.
@BlackCloakGS I accidentally forgot to add the link to my portfolio, so I requested a 2e support ticket with the link in it. sorry for the confusion!
@Approw no problem you can always add to existing support tickets.
Will respond to this when I get time. I have a new binary in review without Playhaven which I hope will succeed and if so I am simply dumping Playhaven. If it is rejected again I will try the above...but surely everyone must be having this blockage if I am?
Is there any news yet about this issue?
Action:
I did uncheck the identifier in iTunes connect since they meant its not needed for iADS anyways.
Result:
But now the game is live and If I download it the version but their are no iADS. It could be a usual delay but the app is approved since a while already was just not live.
Conclusion:
So I assume I need the Identifier on iTunes connect checked against their advice.
But I now this leads since the newest game salad version to a rejection of the app by apple.
PLA 3.3.12
My Apps
https://itunes.apple.com/de/artist/david-zobrist/id733552276
https://play.google.com/store/apps/developer?id=David+Zobrist&hl=de
@BigDave we are still looking into the issue
iAds NOT does use the advertisingIdentifier.
App rejected twice.
Using iAds. Still the same PLA 3.3.12 problem.
Please tell us what is the best solution? TQ
@vuifah submit a support ticket with use and please send us a screen shot of what you selected on the Apple IDFA page and a link to you game's profile page on the GameSalad publishing website.
@BlackCloakGS
As mentioned and pictured above by @Approw
Problem persists Games with IDFA get rejected based on
"PLA 3.3.12
We also found your app uses the iOS Advertising Identifier but does not include ad functionality. "
I always selected these options the same way since a year and it stopped working the end of the last month so around 25-30 Juli.
Created a ticket
My Apps
https://itunes.apple.com/de/artist/david-zobrist/id733552276
https://play.google.com/store/apps/developer?id=David+Zobrist&hl=de
@BlackCloakGS
Any Idea? Kind of sitting on 7 Apps that should have been released the last week. But to release them without Ads is no option.
And the iAd IDFA from GS side is not seen by apple when the review which leads to rejection.
My Apps
https://itunes.apple.com/de/artist/david-zobrist/id733552276
https://play.google.com/store/apps/developer?id=David+Zobrist&hl=de
@BigDave not sure. iAds does not need IDFA. I was working on the last bugs for 0.11.1 yesterday and we have got RevMob and ChartBoost time to show ads speeded up. I am hoping that fix any issue with RevMob and ChartBoost. If you are having you app rejected because of iAds that is a different matter. The rejection message that Apple is sending you guys above is that you told them you used the iOS Advertising Identifier but they are not seeing the ads to verify what you told them.
This is a mess. Please someone PM me when it is fixed
first it was the in-app purchases. Now it's the Ads. What's happening GS