GameKit 允许我们为比赛中的下一个参与者以超时结束回合。但是,我找不到为第一个参与者的第一步设置超时的方法。有没有办法做到这一点?
编辑我开始明白为什么 Apple 会将其从 GameKit 中排除。当您刚刚加入 GKTurnBasedMatch 时,您将始终轮流进行,因此无需暂停,因为添加它是为了避免玩家在轮到他们时等待太久而感到沮丧。问题是我的超时用例是不同的。我正在设计一场比赛,而暂停意味着你输掉了比赛,无论是否是第一回合。所以我总是需要有能力让当前回合超时。恐怕我需要在糟糕的服务器上实现这个。