【发布时间】:2013-02-17 18:07:41
【问题描述】:
这是this question 的后续行动。如果您没有收到对handleTurnEventForMatch:didBecomeActive: 的任何回调,请尝试那里的答案。
在我的游戏中,我有时只会收到回合事件通知。但是如果我回到matchMakerViewController 并重新加载比赛,状态总是正确的。
我的游戏在每个回合中多次上传回合状态。有趣的是,似乎如果另一台设备收到一个关于对手轮到的通知,它就不太可能收到关于同一轮的进一步通知。但是,这不是 100%。
总的来说,我的互联网连接似乎运行良好。
任何想法可能导致这种情况?
【问题讨论】:
-
有同样的问题。当应用程序启动时,handleTurnEventForMatch 方法会调用相同的匹配时间。
-
遇到完全相同的问题。大多数时候只有一个设备可以发送给另一个,而另一个不能回复。但它的单向方向因比赛而异。
标签: ios callback notifications gamekit gkturnbasedmatch