我正在使用 Xamarin 和 MvvmCross 构建一个需要使用蓝牙 LE 的应用,但这个问题一般与蓝牙 LE 技术有关,而不是特定于任何平台。
阅读教程,我注意到当一个设备通过蓝牙 LE 传输数据时,它总是以另一个蓝牙设备为目标,因此没有其他设备可以获取传输。
我的问题是,是否必须以设备为目标?或者我可以盲目地广播传输,让任何蓝牙设备获取传输?
如果相关,我同时针对 Android 和 iOS 平台。
编辑
另外,盲目传播敏感数据是不好的做法吗?定位设备能否保证安全/数据隐私?
如果您使用 iOS 或 Android,则无关紧要。 相关部分是设备的设置: 一台设备作为主设备,可以连接多个从设备。 这完全取决于您分配的设置和角色。 你也可以例如让温度计广播数据,所有通过协议(protocol)栈访问(知道 UUID 编号)的 BLE 智能手机都可以检索数据。
关于android - 是否可以在不针对设备的情况下通过蓝牙 LE 进行广播?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44619961/
欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) | Powered by Discuz! X3.4 |