If I understand this correctly the corona core ( in daily builds below 2169 ) has references to ASIdentifierManager.
Does this mean that any app we submit to apple with builds below 2169 might get rejected if it doesn’t serve adds?
If I understand this correctly the corona core ( in daily builds below 2169 ) has references to ASIdentifierManager.
Does this mean that any app we submit to apple with builds below 2169 might get rejected if it doesn’t serve adds?
According to the Tech Crunch article, Apple is going to reject apps that use the ASidentiferManager library that doesn’t show ads. We had it in our core as an API call that let you get the identifier even though you likely don’t use it. I don’t know that we’ve heard any reports about Corona Apps being rejected because of this, but as a precaution, we’ve moved anything using this library and identifier to a plugin as of 2169.
Rob
Does that mean we have to require a plugin to call:
system.getInfo ( “advertisingIdentifier” ) and system.getInfo ( “identifierForVendor” )
from now on?
I really hope they do not reject all apps thats built with DB below 2169, because then I am in deep trouble…
I have to submit an app ( I have started working on for a client over a year ago ) thats built with GE 1.0 and it is far to complex to port to GE 2.0.
I don’t think you need to require a plugin. There are some features that we include based on just the API call but I’ll ask Engineering.
Rob
Good news
After experiencing this problem this past couple of weeks, Apple just accepted our app with the latest Flurry build.
Can we get this Flurry update in the pre-graphics 2.0 build as well? I am also pretty far past the point of being able to upgrade my game to Graphics 2.0 as I am using Spriteloq for sprites and it won’t work with the latest builds.
Have you tried downloading the legacy sprite library from our github repository and just dropping it in the folder with your main.lua and setting graphicsCompatibility = 1 in your config.lua? That should get you very close to Graphics 1 behavior with a Graphics 2.0.
The other work around is to include at least 1 ad in the app.
Rob
Thanks Rob, yes I did try downloading the legacy sprite library but for some reason it didn’t work with the Spriteloq API. It was a while back, so I can’t quite recall what the issue was.
is flurry fix in IOS simulator?? im using latest build 2014.2182 in pro account…
still got this error… i just attached file.
Hi @domskie13. This thread is about Apple rejecting apps that have a certain identifier in use. No one is discussing an error. If you’re getting an error, please post the text of the error from your terminal window, etc.
Also your attachment didn’t come through.
Rob
opps sorry…i already attached the file now…and it shows its about to be flurry…
Flurry was moved to a plugin. What does your build.settings look like?
Rob
oh… i did not add any in build settings plugins… i got to try…
thanks rob
one of my apps have this problem which i don’t know what to do anymore… any suggestion what could be the problem?
other apps was solve by adding flurry plugin in the apps…
I’m not sure what you mean by your other app has the problem? Do you need to re-submit it? If so, you will need to update your app to work with the plugin or include at least one ad to get past this issue.
Rob
I didn’t have any problem when I was uploading my app to Apple two weeks ago. There was an IDFA option already. I checked no IFDA, and everything worked.
However, today I am trying to update again with my app built with Corona 2282, the uploader rejects me because of IFDA (please see the screen shot)
Please help, urgent!
Improper Advertising Identifier [IDFA] Usage. Your app contains the Advertising Identifier [IDFA] API but you have not indicated its usage on the Prepare for Upload page in iTunes Connect.
EDIT: this problem goes away if I check IDFA when uploading my app.
We’re only aware of a Facebook-related issue. If that’s your issue, you can go to this thread:
I receive the same message when uploading: Improper Advertising Identifier [IDFA] Usage. Your app contains the Advertising Identifier [IDFA] API but you have not indicated its usage on the Prepare for Upload page in iTunes Connect.
Is there a build-setting to prevent this?
Regards, Marc Verkade
I updated to Corona Pro and this issue was resolved.
Thanx for the continious support!
Regards, Marc Verkade
I didn’t have any problem when I was uploading my app to Apple two weeks ago. There was an IDFA option already. I checked no IFDA, and everything worked.
However, today I am trying to update again with my app built with Corona 2282, the uploader rejects me because of IFDA (please see the screen shot)
Please help, urgent!
Improper Advertising Identifier [IDFA] Usage. Your app contains the Advertising Identifier [IDFA] API but you have not indicated its usage on the Prepare for Upload page in iTunes Connect.
EDIT: this problem goes away if I check IDFA when uploading my app.