我正在开发博客演讲者应用程序。检测iOS5上禁用蓝牙功能
我想暂停音频时禁用蓝牙,如iPod应用程序。我认为在阅读本文后不使用私有API是不可能的。 Check if Bluetooth is Enabled?
但是,我的客户告诉我,Rhapsody和DI Radio应用程序都支持它。
然后我发现iOS5有Core蓝牙框架。 https://developer.apple.com/library/ios/documentation/CoreBluetooth/Reference/CoreBluetooth_Framework/CoreBluetooth_Framework.pdf
CBCentralManagerStatePoweredOff状态看起来像是一个。
但是,说明中说这个api只支持蓝牙4.0低功耗设备。 有没有人试过做同样的事情?
我想支持目前流行的蓝牙耳机,或蓝牙车载方向盘。我不知道是否值得尝试,当它只支持一些全新的蓝牙。
我不确定实际问题在这里。检查CBCentralManagerState将允许您查看设备的蓝牙是打开还是关闭。 – mwright 2012-04-30 17:18:06
谢谢,我会检查出来的! – 2012-05-01 04:35:47