2

iOSで利用可能なBluetoothデバイスのMACアドレスのリストを取得する方法はありますか? Bluetooth MACアドレスを使用して近くにいる人を見つけるプログラムに取り組んでいます。

4

2 に答える 2

1

iOS は Bluetooth アドレスをアプリに公開しないため、通常は不可能です。

iOS 以外の Bluetooth 周辺機器を使用している場合は、BD_ADDR を広告データのメーカー情報フィールドに手動で含めることができます。iOS はこのメーカー情報を公開しており、そこから BD_ADDR を取得できます。

多くのユースケースでは、iOS がデバイスごとに生成する UUID で十分です。詳細を提供していただければ (おそらくフォローアップの質問で)、この回避策を必要としない解決策が見つかる可能性が高くなります。

于 2014-03-31T09:22:09.690 に答える