5

我正在使用 GKTurnBasedMatch 开发 iOS 游戏中心游戏。每次不完整的转弯时,控制台中都会出现这样的消息:

2013-04-26 19:26:45.115 AppName[6439:5a9f] CONNECTION INTERRUPTED

有趣的是,当我发送一个完整的回合时,这不会发生

[match endTurnWithNextParticipants: nextParticipants turnTimeout:100000 matchData: data completionHandler:^(NSError* error){
    // some block here
}];

但是当我发送不完整的转弯时确实会发生

[match saveCurrentTurnWithMatchData:data completionHandler:^(NSError* error) {
     // some block here
}];

其他人在这里报告了类似的问题:Spurious Game Center player disconnect messages。但是,很难看出唯一的答案如何适用于我的情况,因为我正在使用 GKMatchmakerViewController 创建匹配项。

4

1 回答 1

1

我在 saveCurrentTurnWithMatchData 实际上遇到了完全相同的问题,有时我看到 GameData 没有用 saveCurrentTurnWithMatchData 更新,而它没有返回错误

于 2013-04-27T04:31:06.060 回答