【发布时间】:2017-05-24 01:32:51
【问题描述】:
国家保留和恢复可以
scanForPeripherals(withServices: nil, options: [CBCentralManagerScanOptionAllowDuplicatesKey : true]吗?我的目标是从后台扫描、连接和写入外围设备。 到目前为止,我知道后台扫描需要特定的服务 UUID。 是否有另一种方法可以在不定义服务 UUID 的情况下在后台进行扫描等?
我正在使用 iBeacon 和 swift 3
【问题讨论】:
-
不清楚您要达到的目标是什么?如果您不知道它将宣传什么服务,您如何连接到外围设备并对其进行写入?
-
我正在尝试扫描/发现外围设备而不定义服务 uuid。我只是确保后台任务的行为与前台不同。在前台我们可以连接到外围设备,即使我们不知道它的服务 uuid 但在后台不知道。对吗?
-
正确。在前台,您可以使用
nil发现所有外围设备。 -
好的。谢谢保罗
标签: ios swift3 bluetooth-lowenergy ibeacon