我有一個關于在 iOS 模擬器中使用 BLE 的問題。
我按照以下說明使用 BLE 設定 XCode 模擬器:http : //developer.apple.com/library/ios/#technotes/tn2295/_index.html
我在帶有內置 BLE 和 CSR USB BLE Dongle 的 VMware Machine 上使用 Mac os 11.6 big sur 和 Xcode 12.5。Mac OS X 發現 USB Dongle,因為它顯示在系統資訊中。
之后我輸入這個命令:
須藤 nvram bluetoothHostControllerSwitchBehavior="never"
再次擁有 Broadcom 芯片并且藍牙配置未出現在 ios 模擬器設定應用程式中并且不可用。
那么這里有什么問題呢?
感謝幫助!
藍牙資訊, 模擬器設定應用
uj5u.com熱心網友回復:
不幸的是,問題在于技術說明是古老的。
BLE 支持從 iOS 7 中的模擬器中洗掉
您需要使用真實設備來除錯 Core Bluetooth iOS 應用程式。
Core Bluetooth 確實在 iOS 和 macOS 之間具有一致的 API,因此您可以在 Mac 應用程式中嘗試一些代碼,然后將其傳輸到您的 iOS 應用程式,但對于最終測驗,您將需要使用 iOS 設備。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/327990.html
