2012-07-09 23 views
13

iPhoneアプリが別の携帯電話の別のアプリにメッセージを送信する方法を探しています(Sender-Receiver設定のようなものです)。私はこれを行うための最良の方法を探しています。誰にもアイデアやチュートリアルがありますか?2つのiOSデバイス間の通信

ありがとうございました。

+4

ローカルまたはリモート?言い換えれば、同じ部屋の2つのデバイス、または惑星のどこにいてもかまいませんか? –

+0

@ user1205480:よく質問を記述してください。それ以外の人はあなたが探しているものを特定できません。 –

+0

電話機は一般的なエリア、つまり同じ建物内にあります。 – user1205480

答えて

16

GameKitを使用する必要があります。 2つのiOSデバイス間でメッセージを送信するのは簡単です。偉大なチュートリアルはGame Kitです。また、こちらからドキュメントに関する詳細情報を得ることができます:About Game Kit

アドホックBluetoothまたはローカルワイヤレスネットワークを作成して通信します。

+0

上のチュートリアルは完璧に機能しました。私は5分以内に実用的なプロトタイプを持っていました。 –

+0

うれしい私は助けることができました! – Imirak

+0

GameKitはメモリの面でどのくらいのオーバーヘッドを導入していますか? (IMHOこれは、サードパーティのライブラリを使用しているときは、常に自分自身に尋ねるべきものです。) –

3

lmirakは、デバイス通信(特にGameKitについて)に関する洞察力のある情報を提供しています。もう1つのソリューションを追加したいと思います。 WiFiネットワークを使用してデバイス通信を行うことができます。

は、リンクを参照するか、developer.apple

からWiTapという名前のサンプルアプリケーションをサンプルアプリケーションをダウンロードしてください。アプリケーション間のネットワーク通信を実現する方法を示します。 Bonjourを使用すると、アプリケーションはローカルネットワーク上に自身をアドバタイズし、このアプリケーションの他のインスタンスのリストをネットワーク上に表示します。

関連する問題