在iOS6中,我可以使用此功能指定下一位玩家必须完成转弯的超时时间: endTurnWithNextParticipants:turnTimeout:matchData:completionHandler
但是,iOS5中不存在超时属性。
由于我也想支持iOS5,如何在iOS5中指定超时?如果没有这个,玩家就不能永远地玩,游戏将被卡住而不会正常结束。
感谢。
答案 0 :(得分:1)
据我所知,如果您支持iOS 5,则会陷入困境。
可能有用的一件事是使用本地通知提醒玩家轮到他们。 (当他们这样做时你会取消它。)这不会提供相同的用户体验,但由于你的大多数玩家将使用iOS 6,你可以假设超时值的两倍,iOS 5播放器应该有移动,并提醒他们检查他们目前的比赛。