I have been using some commercially available Bluetooth 4.0 dongles in an attempt to setup my development environment with the iOS simulator. Must like others, I have attempted the following command + reboot operation. Here's what I see in my console logs:
4/2/12 12:28:34.732 PM sudo: USER=root ; COMMAND=/usr/sbin/nvram bluetoothHostControllerSwitchBehavior=never
4/2/12 12:36:00.000 PM kernel: [IOBluetoothHCIController::setConfigState] calling registerService
When I look in my system report, I see the following:
BCM20702A0:
Product ID: 0x21e8
Vendor ID: 0x0a5c (Broadcom Corp.)
Version: 1.12
Serial Number: 000272D9E593
Speed: Up to 12 Mb/sec
Manufacturer: Broadcom Corp
Location ID: 0xfd120000 / 4
Current Available (mA): 500
Current Required (mA): Unknown (Device has not been configured)
If I attempt to enable Bluetooth while the simulator is running using Settings app->General->Bluetooth, the simulator spins but does not successfully enable Bluetooth.
Lastly - I see the following in my xCode output window:
Status of CoreBluetooth central manager changed 4 (State BLE powered off (CBCentralManagerStatePoweredOff))
Any ideas what else I can try? I am running OSX v10.7.3 build 11D50d.
Any help would be greatly appreciated.
Thanks,