Question

Quick question. Tried googling and SO and couldnt find anything like this.

Is it allowed to create a gamecenter achievement for things that aren't actually progress in the game? For example can you have an achievement for:

  • Emailing Me with Feedback
  • Rating the App on the App Store
  • Unlocking Levels Through In-App Purchases
  • Sharing the App on Facebook/Twitter
  • Completing a Tutorial

Anyone tried to implement any of these? Thanks for any input! I dont want to get rejected because of an achievement!

Was it helpful?

Solution

Regarding the following:

  • Emailing Me with Feedback
  • Sharing the App on Facebook/Twitter
  • Completing a Tutorial

You can absolutely create GameCenter achievements for these. I have done similar things in many games (ie. we always have an achievement for competing the first level (which contains a tutorial) and for sending a "Challenge a Friend" email). Apple has never blinked at it. You're perfectly welcome to make whatever achievements you like, as long as they don't promote behavior that Apple otherwise frowns upon.

Regarding Unlocking Levels Through In-App Purchases, you can, but I would recommend against it. A lot of users take pride in completing every achievement available in a game, and there's a gaming personality that relies heavily on things like this. To prevent these users from earning every achievement without an In-App Purchase alienates a good portion of your userbase, which is no way to get a successful app. But as I said-you can, if you want.

Regarding Rating the App on the App Store, you can sort-of do this. You can have a button that asks the user to rate the app and takes them to the app store, but you can't get any confirmation that they actually did rate the app once they got to that page. So you'd have to just give them the achievement on the honor system, once they clicked the button, and hope they really did rate it. (Just like the "emailing you with feedback" one--you can guarantee they sent an email, but not that it contained anything worth reading (or even that they ended up sending it to YOU!)).

Hope this helps! Let me know if you have any other questions.

OTHER TIPS

Everything but "completing a tutorial" could get you rejected from the App Store. Apple frowns on shenanigans like that.

If the tutorial is set up as part of your game (i.e. it's not just a PDF or text file you show) then they should be fine with it.

We are not Apple. Their rules are not explained to us any more than they are to you. If you need more firm answers, you should contact Apple and ask them directly.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top