実際、私はBLEで新しく、アンドロイドでは、使用可能なデバイスを探しているので、「8A:WS:YV:23:D7」のようなアドレスを取得しています。 IOSで同じデバイスを検索すると、このような "212C543B-9728-197D-B4F4-F4F74CABC963"のようなUUIDが表示され、両方ともモバイルアプリをBLEデバイスに接続するために使用されます。両側で使用されるデータベースを作成し、DBをサーバーに保存したいときは、Android経由でアップロードするときにAddressを使用して保存し、サーバーから同じプロファイルを開く場合はIOSのため、UUIDの代わりにAddressがあるので、デバイスがまったく接続できません。だから私はIOSデバイスとAndroidデバイスをBLEデバイスに接続するために必要なBLEデバイスのUUIDをどのように取得できるのかを知りたいのですが、その逆も同じです。IOSデバイスとAndroidデバイスのBLEデバイスを接続するために必要なBLEデバイスのUUIDを取得する方法を知りたいのですが、逆も同様です。
0
A
答えて
1
残念ながら、iOS上のMacアドレスやAndroid上のUUIDを取得することはできません。 AppleがMACアドレスを隠していて、回避策が見つかった場合は、あなたのアプリは承認をパスしません。 iOSで使用されるUUIDはble広告に基づいて生成され、すべてのiOSデバイスは同じ周辺機器に対して異なるUUIDを生成します。 Btwの新しいAndroidデバイスはMACアドレスをランダム化するため、MACアドレスを識別子として使用することはできません。
あなたは、あなたのアプリケーションを実行しているデバイスを識別できるように、ble広告に独自の識別子を指定することをお勧めします。たとえば、サービスUUIDを広告に追加します。広告UUIDには、アプリを識別するための固定されたものと、デバイスを識別する可変部分の2つの部分があります。残念ながら、AndroidデバイスがバックグラウンドでiOSデバイスのサービスUUIDを取得することはできません。
こちらがお役に立てば幸いです。
関連する問題
- 1. cancelPeripheralConnectionの後にBLEデバイスが再接続する(BLEデバイスを忘れる方法)
- 2. BLEデバイスに接続した後のバッテリーレベルの取得方法は?
- 3. 2台のBLEデバイスを接続する
- 4. 手動でスキャナーの代わりに自動的にBLEデバイスを接続してAndroidアプリケーションにデータを取得する方法(既知のデバイス名とUUID)
- 5. カスタムUUIDなしでBLEデバイスにbyte []を送信する方法
- 6. BLEデバイスへの自動接続[Android]
- 7. iOSのBLEでデバイスのMACを取得するには
- 8. iOS上のBLE接続デバイスとは何ですか?
- 9. バックグラウンドでBLEデバイスを再接続するiOS
- 10. 範囲内でBLEデバイスを自動接続する方法は?
- 11. BLEデバイスのタイムアウト後にAndroid BLEが再接続しない[RxAndroidBleの使用]
- 12. GATT接続後にBLEデバイスとペアリングする方法
- 13. Android 4.4:Bluetooth低エネルギー; BLEデバイスをスキャンせずに接続する
- 14. Android BLEがデバイスに正しく接続されていない
- 15. ラズベリーパイ3 BLEデバイス
- 16. UWP BLEデバイスのペアリング
- 17. BLE中央デバイスからBLE周辺デバイスに接続せずにRSSIを連続的に取得するにはどうすればよいですか?
- 18. NFCまたはBLEデバイス
- 19. BLEデバイスに制限?
- 20. BLE 4.0をサポートするすべてのデバイスは、BLE 4.0をサポートする私のiOSデバイスに接続できますか?
- 21. BLEデバイスとやり取りするAndroidアプリがChromebookで動作しない
- 22. Androidデバイスを開発してBLE経由でデバイス間でファイルを転送する
- 23. BLEデバイスのブロードキャストとスキャン
- 24. MAC iosを使用してBLEデバイスに接続
- 25. アンドロイドアプリケーション経由で複数のBLEデバイスを接続する方法は?
- 26. iOSアプリケーションのBLEデバイスへの自動接続
- 27. Android BLE startLeScanが既に接続されているデバイスをスキャンします
- 28. 携帯端末とのやりとりなしに直接Android Wearデバイスを別のBLEデバイスに接続することはできますか?
- 29. AppleのHAPを使用したBLEデバイス
- 30. BLEデバイスにintデータを送信する