我知道像这样的问题已经得到了回答,但似乎有些事情发生了变化。
事实上,我刚刚购买了Cirago BTA 8000(BLE USB Dongle),以便在我的iOS模拟器上测试使用BLE的应用程序。我的应用程序使用Core Bluetooth。
但是当我运行它时,我的CBCentralManagerState是不受支持的。我认为这个问题来自iOS模拟器和我的加密狗之间的配对。根据{{3}}或this message中的建议,我打开了终端并输入了$ sudo nvram bluetoothHostControllerSwitchBehavior="never"
,但似乎没有任何变化(即使重启后)。
另外,我在这里或其他一些网站上搜索过的每一个问题都在谈论Apple的技术说明TN2295,这些问题自那时起就被删除了。
我错过了什么吗?