問題タブ [mcsession]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1684 参照

swift - MCSessionState が接続状態から未接続状態に変わる

Multipeer Connectivity Frameworkを使用してピアに接続しようとすると、ピアの状態が からMCSessionState.Connectingに変わりMCSessionState.NotConnectedます。

私が実行するイベントの順序は次のとおりです。

  1. シミュレーターは、MCNearbyServiceAdvertiserを介してサービスをアドバタイズします。
  2. iPhone は、MCNearbyServiceBrowserを介してサービスを参照します。
  3. iPhone はシミュレーターを見つけ、invitePeer(_:toSession:withContext:timeout:)を介してすぐにセッションに招待します。
  4. 最後に、シミュレーターは、 advertiser(_:didReceiveInvitationFromPeer:withContext:invitationHandler:)を使用して招待を受け入れます。

ノート:

私が使用しているコードは次のとおりです。

ここに同様の質問がありますが、リンクされているコードは古く、アクセスできなくなりました。さらに、問題は、同じセッション オブジェクトが使用されていることでした。

0 投票する
1 に答える
1192 参照

multipeer-connectivity - MCSessionの距離の範囲はどのくらいですか?

MCSession を使用して近くのユーザーのリストを取得するモバイル アプリケーションを開発しています。それで、MCSessionの範囲は何ですか?

0 投票する
0 に答える
60 参照

ios - 複数接続での切断の問題

ホスト機器から複数のスレーブ機器への接続が可能です。ただし、最初にデバイスが接続され、データが共有されている間は自動的に切断されます。すでにすべてのデリゲート メソッドを使用しています。

どんな助けでも本当に感謝しています、前もって感謝します。

0 投票する
0 に答える
224 参照

swift - Swift: MCSession は接続していますが、完全に接続することはありません

私は、MCSessions を管理し、見つかったものに接続するオブジェクトを迅速に持っています。ただし、セッションに接続している間に切断されるという問題が常にあるようです。

これに関して人々が抱えていた他の問題を見ると、ほとんどの場合、広告主、ブラウザ、およびセッション間で MCPeerID が異なることが原因です。ただし、クラス全体に一定の peerID を明示的に設定しています。

iPhone 5S とシミュレーターの間でテストしています。