2

私のアプリでは、ゲーム センターの実績を正常に追加できます。しかし、私はそれらの成果をリセットすることはできません。Apple のゲーム キット チュートリアルに記載されている方法を試しましたが、ゲーム センターで実績を追加するとリセットできません。

4

1 に答える 1

4

Apple の GameKit チュートリアルから何を試しましたか?

これは、使用するもの (UIKit、Cocos2d) に関係なく機能するはずです。

あなたの認証メソッドを見つけて、リセットアチーブメントメソッドを呼び出します:

[[GKLocalPlayer localPlayer] authenticateWithCompletionHandler:^(NSError *error) {


[GKAchievement resetAchievementsWithCompletionHandler:^(NSError *error) {
            NSLog(@"achievements reset");
        }];

}];

完了したらリセット方法をコメントすることを忘れないでください。そうしないと、Game Center にログインするたびに実績をリセットすることになります。それがどうなるか教えてください。

于 2012-08-01T10:47:26.233 に答える