私はここに数日間滞在しており、解決策を見つけることができないようです。 iOSでWi-Fiを介してピアツーピアネットワークを作成したい。すべてのオープンソースコードはサーバーの実行またはクライアントとしての機能をサポートしているようですが、両方をサポートするために構築されたコードはありません-ピア。私がこれを行う方法を誰かが知っていますか?
iOS 7では、まさにこの目的のために Multipeer Connectivity Framework が追加されています。
AppleのGameKitフレームワークの使用を考えましたか?過去に、デバイス間の単純な通信に使用しました。それは本当に簡単で、すぐに門から出ることができます。 これ は良いチュートリアルのように見えます。
iOSは Multipeer Connectivity Framework をサポートします。これにより、iOSデバイスはBluetooth、インフラストラクチャー(ルーター付き)、WiFi、またはP2Pを介して相互に通信できます。
ただし、P2Pを明示的に使用する方法はありません。デバイスのピア(他のiOSデバイス)の接続方法から離れた抽象化レイヤーがあり、現在、iOS以外のデバイスの接続は許可されていません。
現在のAPIを使用してiOSでプログラムでWi-Fiネットワークを作成することはできません。 GameKitは、Bluetoothを介してこれを行うためのAPIをいくつか提供しています。
CocoaHTTPServerを使用してカスタムソリューションを実装する場合は、直接wi-fi接続をまだ作成できないことに注意してください。同じ(既存の)wi-fiネットワーク上のデバイスを接続することができるだけです。
IOSのアドホックピアツーピアWi-Fi(802.11sなど)はまだ数年オフです。多分iOSX;)