我正在iOS8中使用GameCenter/GameKit來構建TurnBasedMatch。我很困惑如何識別當前玩家(即當前在iPhone上運行的應用程序)是否是現在的玩家。我遇到這個問題的原因是蘋果文檔說在iOS8中不推薦使用GKTurnBasedParticipant.playerID。iOS8 GameKit TurnBasedMatch playerID已棄用
我曾經做到以下幾點: - 當GameCenter的驗證: (1)存儲當前playerID本地 (2)負載電流匹配 (3)檢查是否Match.currentParticipant的playerID本地存儲playerID相匹配,並且如果是,則允許玩家輪流使用
現在在iOS8中 - currentParticipant(這是一個GKTurnBasedParticipant)有playerID棄用。那麼我怎麼知道當前的參與者是否真的是本地球員呢?