Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试使用 Game Center 创建一个回合制游戏。我想知道是否可以让比赛中的玩家互相聊天(语音或文字)。
我已经研究了一下,似乎可以通过普通游戏而不是回合制游戏来实现。
如果不可能,允许这种类型聊天的解决方案或方法是什么?
是的,您可以通过以下方式进行文字聊天:在不结束回合的情况下,matchData更新GKTurnBasedMatch. 更新后的 NSData 将提供给所有打开您的应用程序并参与游戏的玩家。因此,您的matchData对象必须同时携带游戏状态和聊天状态。不幸的是,我看不出如何触发用户通知或标记应用程序以进行新的聊天,而不必每次都结束玩家的回合。
matchData
GKTurnBasedMatch