読者です 読者をやめる 読者になる 読者になる

49hack

見習いエンジニアが魔法使いになるまで

Game Centerの「The requested operation has been cancelled or disabled by the user.」を解決する

objective-c

Game Centerの挙動チェックをしていると突然、

The requested operation has been cancelled or disabled by the user.

のエラーが出てGame Center画面が立ち上がらなくなりました。

これはGame Center画面を3-5回キャンセルすると起こる事象らしく、サンドボックス環境でのみ発現します。

対応方法1

  1. 設定アプリでGame Centerからログアウトする
  2. 「一般」->「リセット」->「すべての設定をリセット」を実行する
  3. iPhoneの再起動が完了すればOK

ぼくはこの方法で解決しました。

対応方法2

  1. 「一般」->「リセット」->「すべてのコンテンツと設定を消去」を実行する
  2. iPhoneをリセットして新しい端末としてセットアップする(バックアップから復元はNG)

これはあまりおすすめしません。。

それにしてもなんだこの鬼仕様は…。。

参考