是否有人在[endTurnWithNextParticipants:turnTimeout:matchData:completionHandler:]
中使用了turnTimeout参数?我想要的是让玩家A进行移动并将转弯发送给玩家B.如果玩家B在48小时内没有响应,则玩家A赢得游戏。这是苹果在其游戏中心指南中描述的场景之一,但它似乎并不可能。
当我设置turnTimeout参数,并且玩家B没有在该时间范围内移动时,转弯会自动传递给玩家A(谁获得了GC通知横幅,表示轮到他们进行移动)。玩家B根本没有得到任何通知。因此,即使我试图在对手超时的情况下在内部结束游戏,用户仍将获得此通知横幅,表示轮到他们移动(即使他们已经赢得了比赛)。