0

在 iOS 6中,如果不显示系统弹出窗口,则无法检查蓝牙是否打开

CBCentralManager* testBluetooth = [[CBCentralManager alloc] initWithDelegate:nil queue: nil];

但是,当 [[CBCentralManager alloc] init...] 发生时,如果蓝牙关闭,系统会向用户弹出警报。

现在这在 iOS 7 中可行吗?

4

1 回答 1

1

在 iOS7 中,如果您使用以下选项初始化管理器,则可以禁用启用蓝牙的提示。

myCentralManager = [[CBCentralManager alloc] initWithDelegate:self queue:nil options:@{CBCentralManagerOptionShowPowerAlertKey:[NSNumber numberWithBool:NO]}];
于 2014-01-17T00:43:35.823 回答