5

2 つの iPhone 間で情報を送信するアプリを作成しています。アプリはうまく機能していますが、私が抱えている問題の 1 つは、bonjour が接続を確立するために wi-fi と bluetooth のどちらを選択しているかを判断する方法がないことです。ユーザーがどちらを好むかを選択できるようにしたいと思います。また、デバイスのBluetoothがオンになっていることをプログラムで確認する方法はありますか?

4

2 に答える 2

5

伝える方法はありません。

それはそれらの奇妙なことの1つにすぎません。

実際、WiFi または Bluetooth をプログラムで選択する方法はありません。面倒ですが本当です。

多くの場合、マルチデバイス ゲームにはユーザー向けの警告が表示されます。

「Bluetooth をオフにして、WiFi 接続を使用していることを確認してください。」

そういう状況です。

于 2011-04-28T10:29:45.443 に答える
3

Bonjour は単なるサービス ディスカバリ プロトコルです。使用しているネットワークの種類は関係ありません。これはネットワークの混合物 (ブリッジやルーター経由など) を介してサービスを検出するため、Bonjour を介して検出されたサービスを単一のタイプのトランスポート層にマッピングしようとしても意味がありません。

于 2010-05-16T19:56:53.947 に答える