获取附近的MAC地址列表(不需要与这些设备配对)

huangapple go评论55阅读模式
英文:

Get list of MAC Addresses nearby (without pairing with those devices)

问题

以下是已翻译的内容:

"我在想是否可以在iOS中唯一识别您周围的蓝牙设备。"

"我的第一个想法是获取MAC地址(或任何其他类型的唯一GUID),但我在互联网上看到,除非您配对这些设备,否则不会共享此类信息,而这不是我们在这种情况下想要的。"

"另外,这不应该过于特定于iOS,因为我们的想法是也要发现Android设备,并在Android上实现类似的功能(使用一个单独的应用程序)。"

"总结一下,这些是要求:"

  • "解决方案不应过于特定于iOS"
  • "不涉及配对"
  • "从简单的蓝牙扫描中获取唯一标识符"

"您有任何想法/代码示例可以分享吗?"
"提前感谢您"

英文:

I was wondering if it is possible to uniquely identify Bluetooth devices around you with iOS..

My first idea was to get the MAC address (or any other kind of unique GUID) but I was reading on the internet that such info is not shared until you pair the devices, which is something we didn't want to do in our scenario.

Also, it shouldn't be something too iOS specific, cause the idea is to discover also Android devices and implement something similar even on Android (with a separated app)

To recap these are the requirements:

  • solution not too iOS specific
  • no pairing involved
  • get a unique identifier from a simple Bluetooth scan

Do you have any idea/code example to share?
Thanks in advance

答案1

得分: 1

不,蓝牙设备按设计会随机修改它们的地址,特意以避免这种跟踪。有关如何实现这一重要隐私功能的一些有用链接,请参见https://stackoverflow.com/questions/64547473/how-do-ble-iot-devices-usually-generate-their-private-mac-addresses。

英文:

By design, no. Bluetooth devices randomly modify their addresses specifically to avoid this kind of tracking. For several helpful links to how this important privacy feature is implemented, see https://stackoverflow.com/questions/64547473/how-do-ble-iot-devices-usually-generate-their-private-mac-addresses

huangapple
  • 本文由 发表于 2023年2月19日 19:33:20
  • 转载请务必保留本文链接:https://go.coder-hub.com/75499832.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定