[iOS]在xcode的iOS虚拟机中对BLE(蓝牙4.0)进行调试

时间:2022-10-31 06:27:59
本文档的主要内容可参考苹果官方资料:

1. 买一个CSR蓝牙4.0的usb dongle,这个网上到处都是,大约30多元。下面是图片,这几种都可以。该usb
dongle在mac下是免驱动的,所以赠送的光盘没什么用处。

[iOS]在xcode的iOS虚拟机中对BLE(蓝牙4.0)进行调试

2.此时还无需插入usb dongle。打开OSX中的终端,敲入如下指令:
sudo nvrambluetoothHostControllerSwitchBehavior="never"

3.进入OSX的系统信息,查看Hardware->Bluetooth设定,确认一下此时的Vendor ID is "0x5AC"即可,如下图所示。
[iOS]在xcode的iOS虚拟机中对BLE(蓝牙4.0)进行调试




4. 插入usb dongle,打开xcode,进行调试。



注意:调试时需要将iOS虚拟机中的蓝牙打开。如下图所示。
[iOS]在xcode的iOS虚拟机中对BLE(蓝牙4.0)进行调试




最后分享一个非常好的关于蓝牙的网址 http://see.sl088.com/wiki/蓝牙4.0_For_IOS#.E5.AE.98.E6.96.B9Demo