CBCentralManagerStatePoweredOn
全部标签 当我在iPhone5上运行使用CoreBluetooth的应用程序时,我不断收到此错误:isnotpoweredon但是当我调用state在我程序的唯一一个CBCentralManager对象上,它返回5,即CBCentralManagerStatePoweredOn。所以它已打开,但我收到此错误。iPhone的蓝牙也已启用。一般来说,这会在什么时候发生?我什至不知道程序运行时发生了什么,因为我收到的消息看起来像是相互冲突的。 最佳答案 您必须先等到centralManager在应用程序启动时从centralManagerDidUp
当我在iPhone5上运行使用CoreBluetooth的应用程序时,我不断收到此错误:isnotpoweredon但是当我调用state在我程序的唯一一个CBCentralManager对象上,它返回5,即CBCentralManagerStatePoweredOn。所以它已打开,但我收到此错误。iPhone的蓝牙也已启用。一般来说,这会在什么时候发生?我什至不知道程序运行时发生了什么,因为我收到的消息看起来像是相互冲突的。 最佳答案 您必须先等到centralManager在应用程序启动时从centralManagerDidUp
没有得到CBCentralManagerStatePoweredOn和CBPeripheralManagerState有什么区别?在什么情况下我们应该使用这些变量?任何人都可以通过Objective-C示例/代码让我理解吗?我正在开发一个应用程序,我应该通过Objective-C了解我的iPhone设备的蓝牙电源状态。我只想要蓝牙电源状态(开/关)。 最佳答案 基本纲要:CBCentralManagerState是一个枚举,表示CBCentralManager的当前状态。CBCentralManager负责扫描和连接到外部设备。如果