BlueCap CentralManager不在后台扫描

时间:2018-07-05 22:53:06

标签: ios swift core-bluetooth

尝试在应用程序后台状态下执行扫描时遇到问题

要扫描外围设备,我将此代码称为:

static let scanningManager = CentralManager(queue: DispatchQueue(label: "us.gnos.blueCap.scanning-manager.main", qos: .background),
                                                profileManager: Singletons.profileManager,
                                                options: [CBCentralManagerOptionRestoreIdentifierKey : "us.gnos.BlueCap.scanning-manager" as NSString])

它在活动应用程序状态下工作正常,但是当应用程序在后台移动时 即使使用后台执行,扫描也不会发生。

我使用BlueCapKit

感谢您的帮助,谢谢!

0 个答案:

没有答案