IOS開發之——IOS模擬器調試藍牙BLE


版權聲明:本文為博主原創文章,未經博主同意不得轉載。 https://blog.csdn.net/zhenyu5211314/article/details/24399887

因為在iPhone 4s之后的iOS才支持BLE。新一代的這些iOS設備又都不廉價,在做測試的時候,用iOS模擬器進行調試,能夠節約一些開發成本。

怎么在iOS模擬器上調試BLE。蘋果最初給出的說明是,支持BLE的mac機子上能夠用模擬器進行調試,並給出了一份技術文檔(傳送門),惡心的是,后來蘋果抽風。又把這份文檔移除,而且把iOS 7.0的模擬器上對BLE的支持也移除掉了(難道是想讓大家多買設備測試?Apple sucks.)后面,網上搜了一下。解決的方法例如以下:

1. 買一個CSR藍牙4.0 USB適配器(某寶上大概30塊錢)。在機子上插入該物(你懂的)

2. 在Terminal下敲入sudo nvram bluetoothHostControllerSwitchBehavior="never" 。 重新啟動Mac。

3. 用XCode 4.6調試代碼,在iOS 6.1的模擬器上跑程序(用XCode 5.0跑iOS 7.0模擬器會拋異常。原因上面詳訴過了。Apple sucks,你懂的)


怎樣減少模擬器的IOS版本號呢?

XCode->Preferences->Downloads里面有非常多simulators你能夠下載
選擇個6.1的下載好了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM