当我分配一个新的CBCentralManager时,centralManagerDidUpdateState:会收到,表示“蓝牙当前已关闭”。
第一次运行文本应用程序时,会打开一个框,看起来非常有问题(仅使用语言变量,而不是实际文本),并带有两个按钮。第一个按钮将我带到设置面板,在那里有一个启用蓝牙的选项。然而,即使我告诉它启用蓝牙,它也只显示旋转动画,既不完成也不取消。即使重新启动Mac,仍然只有旋转动画。该框也不再弹出。
基本上,我认为iPhone模拟器应该支持蓝牙低功耗。否则,在模拟器的设置应用程序中存在选项就没有什么意义了。此外,中央管理器状态是
CBCentralManagerStatePoweredOff
而不是CBCentralManagerStateUnsupported
,后者表示“平台不支持蓝牙低功耗”。这也给人们带来了希望,即支持可能存在。
- iPhone模拟器是否支持蓝牙低功耗?
- 如果支持,我该如何启用它?