2012-02-10 102 views
0

我已经实现了一个应用程序来检查蓝牙是否使用CoreBluetooth.framework打开/关闭,但是当我在我的iPhone 3GS设备上运行该应用程序时,它表明该设备不支持蓝牙低功耗。请任何人都可以帮助我,或者只是关于任何其他支持iPhone 3GS的蓝牙API的提示也很明显。核心蓝牙框架

感谢

回答

7

CoreBluetooth框架仅在可用的iOS 5.0+和蓝牙4.0的硬件目前唯一包含在iPhone 4S,iPhone 5和新的iPad。您的3GS没有必要的硬件来支持CoreBluetooth框架调用,这就是为什么您会收到您收到的消息。

+0

雅我通过谷歌了解它。无论如何感谢你的答复。 – NNR 2012-02-24 09:01:42

+3

你应该接受这个答案 – chwi 2012-07-08 11:54:36

0

我不知道,如果你想在你的应用程序中使用私有API,但如果你能在BluetoothManager是一个简单的API,可以做你需要什么... 这里是a link,可以帮助你。 除此之外,目前无法使用公共API ...

0

核心蓝牙仅适用于BLE模块(蓝牙4.0)。 iPhone 3GS于2009年发布,BLE标准于2011年发布。尽管iPhone 3GS可以运行iOS 6.0,但它仍然无法与CoreBluetooth一起使用。