我有一款iPhone遊戲,我剛剛添加了GameCenter支持,而且一切似乎都正常。但是,作爲不使用GameCenter的用戶,我添加了一個選項,以便用戶可以關閉它。唯一的問題是,一旦GKLocalPlayer登錄到GameCenter,我看不到簽出它們的方式 - 這意味着如果用戶登錄,然後禁用GameCenter支持,我的應用程序將不會使用它,但是每當我的應用程序回到前臺時,GK庫仍然會將用戶籤回,直到應用程序終止。我不希望這發生!GameCenter - 登出播放器
有沒有辦法將本地播放器從GameCenter中註銷,或者至少停止GK框架在每次您的應用程序變爲活動狀態時都記錄下來?
您可以嘗試設置'localPlayer.authenticateHandler = nil;' –
'authenticateHandler'不能爲零。 –