当我在 iPhone 5 上运行使用 CoreBluetooth 的应用程序时,我不断收到此错误:<CBConcreteCentralManager: 0x2007d590> is not powered on
但是当我调用state
程序的唯一一个 CBCentralManager 对象时,它返回 5,即 CBCentralManagerStatePoweredOn。所以它已通电,但我收到此错误。iPhone 的蓝牙功能也已启用。
总的来说,什么时候会发生这种情况?我什至不知道程序运行时发生了什么,因为我收到了看似冲突的消息。