尝试在应用程序后台状态下执行扫描时遇到问题
要扫描外围设备,我将此代码称为:
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
感谢您的帮助,谢谢!