MCフレームワークを通信チャネルとして使用するプロジェクトに取り組んでいます。いくつかのテストの後、私はこのチャネルが何らかの形で信頼できないと感じています。マルチプラ接続のフレームワーク:安定性と推奨事項
私は適切なフレームワークを使用するためには、Appleのドキュメンテーションやビデオを、以下の、しかし、それが起こるしてきた:
- ピアが私は1つ以上のペアならば、多くの場合、後にさらにofterペアリング、および「ちょっと切り離しますピア。
- いくつかのデータパッケージは、データ
を混合しているフレームワークで動作するように勧告のいずれかの種類がありますか? つまり:
- 特定のプロジェクト設定ですか? (有効にする必要がある機能セクションに何かがありますか?)
- マルチスレッドの制限はありますか? (つまり、常に同じスレッドからmcメソッドを呼び出す)
- 送信するデータ量の制限はありますか?
this私は、ストレス下でokを実行しないフレームワークについて何か言及しています。それは私が探しているようなアドバイスです:)。レコードの
:私は私のために働いていないので、Apple's projectthisポストに基づいて実装を使用してい
- 。
- 私は
- 暗号化のプリファレンスがピアとの通信に
sendData:
とsendResourceAtURL:
を使用してMCEncryptionNone
- に設定されているとのペアリングしようとするすべてのピアのために一つだけ
MCSession
を使用しています。
新しいMacBook ProとiPhone 6S Plusでさえ、AirDropがいかに奇しくて、どうやって動かすことができたかを考えると...これはちょっとしたことだと思うし、Appleは恥ずかしいはずだ。それは、iCloudが最初に公開したときのように、その文書をゴミと同期させようとした人の誰かが、最初に木製のチッパーの足に飛び乗るようなものでした。 – CommaToast
ブラウジング/広告ピアが同じデバイス上で同時に実行されないと、安定性が向上すると私はどこかで読んでいます。私のアプリでは、マスターデバイスだけがピアをブラウズし、私のスレーブはアドバタイズします。少し遅れて接続が切断され、接続が切断されたようです。希望が役立ちます。 –
「PubNubを使ってください」:/ – Fattie