带有蓝牙 4.0 的 iOS XCode 模拟器

Posted

技术标签:

【中文标题】带有蓝牙 4.0 的 iOS XCode 模拟器【英文标题】:iOS XCode Simulator with Bluetooth 4.0 【发布时间】:2012-09-05 09:32:04 【问题描述】:

我有一个关于在 ios 模拟器中使用 BLE 的问题。

我按照以下说明使用 BLE 设置 XCode 模拟器: http://developer.apple.com/library/ios/#technotes/tn2295/_index.html

我使用带有内置 BLE 和 CSR USB BLE 加密狗的 Macbook Pro Retina。 Mac OS X 发现 USB 加密狗,因为它显示在系统信息中。

然后我输入这个命令:

sudo nvram bluetoothHostControllerSwitchBehavior="never"

再次拥有 Broadcom 芯片。

当我启动 XCode 时,无法打开蓝牙,它总是在旋转,我总是在调试时得到这个:-[CentralManager state] 将返回 CBCentralManagerStatePoweredOff

那么这里有什么问题呢?

感谢您的帮助!

再见

【问题讨论】:

【参考方案1】:

我遇到了类似的问题。拔下然后重新插入 CSR USB BLE 加密狗会导致模拟器立即从旋转切换到开启。

【讨论】:

以上是关于带有蓝牙 4.0 的 iOS XCode 模拟器的主要内容,如果未能解决你的问题,请参考以下文章

在 iOS 模拟器中测试核心蓝牙应用程序

如何在 Xcode 4.3.1 中使用 iOS 4.0 模拟器?

Xcode中的iPhone模拟器是否支持蓝牙低功耗?

蓝牙简介

什么是双模蓝牙标准

模块音频蓝牙(iOS和Android)