I submitted Healer Quest for approval by Apple (iOS App Store), and I’ve been refused for the following reason :
« We noticed that Game Center has been enabled for your app but there are no Game Center features within the app.
Specifically, the app has GC enabled and leaderboards and achievements have been submitted for review. However, no GC achievements or leaderboards were found in the app. »
Well… I can swear there IS Game Center in my code. Actually it’s the exact same events that I am using with CranberryGames « Phonegap Game » on the Android version, where achievements and leaderboards are working perfectly. I’ve just replaced the PhonegapGame plugin with C2’s GameCenter equivalent, i.e. :
« Authenticate user » at the start of the first layout.
« report achievement "achievementID"» when the player unlocks an achievement.
« Submit score N to leaderboard "leaderboardID" »
« Show Leaderboard "leaderboardID" » on the title screen to check the different leaderboards
« request Achievements » to show the list of achievements unlocked by the player on the title screen.
I’m using Phonegap Build to export to iOS platform, while the Android version is exported with Intel XDK.
Do I need to use other conditions / actions in order to make GC to work?
Is there something I’m missing ?
Any difference with the use of PhonegapGame plugin for Android / Intel XDK ?
Should the IDs be types within " " ?
Thanks a lot for any idea about what could be wrong!