TTC iOS BLE開發安裝導入問題和設備掃描問題的解決方法,建議收藏
最新
04-11
一、安裝導入問題及解決方法
1. 安裝了 pods 的 xcode 導入藍牙庫運行報錯
按照下面的步驟查看,TARGETS->Build Phases->Compile Sources,看是否導入了 DeviceInfo.m 文件,如果導入了 DeviceInfo.m 文件,刪除後再運行即可。
二、掃描設備問題
2.1 如何獲取設備的 MAC 地址?
如今的 iOS 系統已經沒有允許開發者獲取設備 MAC 地址的許可權了,如果在開發過程中,需要用到設備的 MAC 地址信息,可以通過底層修改廣播數據,將設備的 MAC 地址存放在廣播數據中的廠商數據裡面,這樣,我們在掃描的時候,就可以通過解析廣播數據來獲取設備的 MAC 地址信息。
2.2 掃描不到設備?
檢查是否在 viewDidLoad 方法裡面馬上調用了掃描方法,如果是,修改成在 viewWillApper 方法裡面延時1s 左右後開始掃描。
※TTC CC2640R2 SDK V3.4.0 升級說明,功能再優化,易用性更好
※想了解智能門鎖?那先看它的缺點,一文並附低功耗藍牙的解決方案
TAG:昇潤科技 |