我正在開發一個統一的iphone遊戲。iOS - 檢測遊戲中心是否被禁用
短版: 當用戶拒絕認證3次時,遊戲中心可以被禁用。可以檢測到這種禁用狀態嗎?
長版本: 如果您有些人還沒有發現這種情況的恐慌,如果您取消3次遊戲中心認證嘗試,遊戲中心會停止提示您登錄。遊戲中心功能將起作用,您也不會在嘗試使用遊戲時收到通知。你什麼都得不到。你的按鈕將會死亡。
但是,有一個由GC返回的非描述性錯誤消息。我設法 - 嘿,我只是在該錯誤消息返回時,在那裏粘貼一點alertview,通知用戶該遊戲中心已被禁用。
好,那將是愚蠢的,因爲事實證明,當你點擊取消實際認證提示,以及...甚至我相信,其他情況下被顯示的特定錯誤消息。所以到現在爲止,我有一個選擇,從不告訴玩傢什麼時候禁用遊戲中心,並希望他們能夠找出答案,或者當他們真正拒絕並且隨時隨地以惡作劇,破碎的方式發送垃圾郵件時好。
有沒有辦法以編程方式檢測遊戲中心何時以這種方式被禁用?那肯定會拯救所有人該死的心痛。我假設答案是否定的,因爲並不是垃圾郵件用戶可能是第一個背後的想法。告訴我我錯了,有人!
[相關](http://stackoverflow.com/questions/18927723/reenabling-gamecenter-after-user-cancelled-3-times-ios7-only) – bobobobo