Nov 29, 2016 · ios swift3 iOS同士限定になるが、Multipeer Connectivity Frameworkでお手軽にP2P通信をさせる方法 今回は特にMCBrowserViewControllerを使わずに実装してみた 使い方 おおまかな流れは MCSessionで接続を開く 同時にMCNearbyServiceAdvertiserで他の端末からの接続を待機 MCNearbyServiceBrowserで待機している端末を探す 見つかれば、招待して接続を確立する 招待された側が招待を受け入れれば接続が確立されるので、データをやりとりできる となる なお、各種デリゲートはメインスレッドで呼び出されるとは限らないので、 UIを操作する場合は注意すること 接続の開始 各端末はPeer(ピア)と呼ばれ、相手に表示させる表示名を設定できる。 自端末をあらわすPeer