swa*_*ner 8 bluetooth bluetooth-lowenergy ios10
我centralManager.scanForPeripheralsWithServices([myServiceUUID], options: nil)在后台做了一个,但相应的
func centralManager(central: CBCentralManager, didDiscoverPeripheral peripheral: CBPeripheral, advertisementData: [String : AnyObject], RSSI: NSNumber)
永远不会被称为.
当应用程序处于前台时,一切都按预期工作.但是当应用程序在后台时,永远不会调用该方法.
我确实设置了bluetooth-central后台模式.
我还能错过什么?
编辑:我上传代码到Github:https://github.com/haemi/BeaconBLEPoc