基于回合的参与者超时日期始终为NULL

Dav*_*din 6 game-center

一直致力于使用自定义UI进行比赛管理的双人回合制游戏.考虑将应用程序限制为iOS 6+以便使用播放器超时.我想向用户显示剩余的移动时间,但参与者.timeoutDate始终为空?根据WWDC 2012视频(表示超时不适用于nextParticipants中的最后一个参与者),我在调用endTurnWithNextParticipants时传递一个包含两个条目的数组(索引为0的对手和索引为1的本地玩家):turnTimeout:matchData:completionHandler :转弯.我已经尝试了GKTurnTimeoutDefault和各种整数文字......没有运气......似乎总是空的.玩家的最后一个回合日期正常.

关于玩家超时的问题......在我让他们工作之后,这是如何实现的?我看到GKTurnBasedMatchOutcomeTimeExpired ......这是否会出现转弯事件?

nuc*_*ova 1

来自苹果开发者论坛

\n\n

埃连·吉多尼 -

\n\n
\n

+1\n 该文档应该是:\n timeoutDate\n 参与者\xe2\x80\x99s 超时的日期和时间。(只读)

\n
\n