A piggy bank of commands, fixes, succinct reviews, some mini articles and technical opinions from a (mostly) Perl developer.

How to REALLY disable game center on iphone

How to prevent annoying game center login prompt (or freezing and popups if you're logged in):
  • Log out of game center
  • Start game center
  • Instead of logging in, create a new Apple ID (bottom of game center logon screen). Doesn't matter what you create as this is bogus. You are now logged into game center with a different ID than you use for other features such as the App Store
  • Log out of game center
  • Start a game, press cancel, and exit the game
  • Do this three times, and game center will prompt you if you want to disable it. Select yes.

For then on, you'll never be prompted for game center logon, or get the game center notifications.

If you download a new app from the App Store, it will use your original Apple ID, which is the behaviour you want.

Confirmed working for iOS6.

(source)