在后台接收BluetoothManager通知
我在我的应用程序中使用BluetoothManager私有框架,我想知道当应用程序在后台时如何接收BluetoothManager通知(例如:在后台接收连接/被发现的蓝牙通知)。
提前致谢。
使用
// global notification explorer CFNotificationCenterAddObserver(CFNotificationCenterGetLocalCenter(), NULL, MyCallBack, NULL, NULL, CFNotificationSuspensionBehaviorDeliverImmediately);
并收到通知:
// global notification callback void MyCallBack (CFNotificationCenterRef center,void *observer,CFStringRef name,const void object,CFDictionaryRef userInfo) { NSLog(@"CallBack:CFN Name:%@ Data:%@", name, userInfo); }