1

「マネージャー」iPhoneと「ワーカー」iPhoneの2つのデバイスが互いに近くにあります。

ある iPhone の「ワーカー」アプリは、近くにある別の iPhone の「マネージャー」アプリからのデータ要求に、Bluetooth または WIFI で応答する必要があります。

ワーカー アプリは、それ自体を Bonjour サービスとして公開します。

2 台目の iPhone のマネージャー アプリは、Bonjour によってワーカー アプリ サービスを見つけ、TCP/IP データ接続を確立しようとします。

しかし、ワーカー アプリがバックグラウンド モードの場合、リモート マネージャー アプリで TCP/IP ストリームのサービスを開始するには、どうすれば起動できるでしょうか?

(私は Bonjour の初心者ですが、iPhone ストリーミングのオールドビーです。)

4

2 に答える 2

2

Apple は一般的なサーバー用のバックグラウンド モードを提供していないため、App Store に公開したいアプリが他のバックグラウンド モードのいずれにも適合しない場合は、うまくいきません。App Store を経由する必要がない場合は、VOIP やメディア プレーヤーのバックグラウンド モードを悪用するなど、いくつかのハックのいずれかを使用してアプリケーションをバックグラウンドで実行できます。

于 2013-04-15T17:42:15.877 に答える