私はGameKit.framework
で働いていると私は2つのiPhoneの間で信頼性の高い通信を作成しようとしています。GameKitの通信はGKMatchSendDataReliableと信頼性がありますか?
私はGKMatchSendDataReliable
モードでパッケージを送信しています。
ドキュメントは言う:
GKMatchSendDataReliable
が正常に受信者または接続がタイムアウトにより受信されるまで、データが連続して送信されます。 信頼できる送信は、送信された順に送信されます。配送を保証する必要がある場合に使用します。
iOS 4.1以降でご利用いただけます。 GKMatch.hで宣言されています。
WiFi接続に問題が発生しました。 GameKit
は、接続が失われたと宣言しませんが、パッケージが到着しないことがあります。 GKMatchSendDataReliable
を使用するか、またはAppleはちょうど彼らが実装されていませんでした何かのために派手な名前を使用しているとき
私は100%の信頼性の高い通信を頼りにすることはできますか?
私は信頼性の高いモードを使用したことはありませんが、シミュレータでGCアプリケーションをテストすると多くの問題が発生しました。 2つのデバイスでアプリをテストすることを確認してください。 – Adam