这次真的是被苹果坑了,最近不是在开发iOS蓝牙应用嘛,一开始就TM卡壳了,真是@#$&%*)。我之前翻译的文章中说,第一步是要发现广播的蓝牙外围设备,但就是这简简单单的第一步,走得并没那么顺利。
问题描述
那么问题是什么呢?scanForPeripheralsWithServices是调用了,周围辣么多的蓝牙外围,就是发现不了啊!本该回调的callback函数didDiscoverPeripheral:advertisementData:RSSI:根本就没反应啊!源代码是这样的:
@interface ViewController () <CBCentralManagerDelegate, CBPeripheralDelegate>
@property (strong, nonatomic) CBCentralManager* manager;
@end
@implementation ViewController