iOS中藍牙的實現(xiàn)方案
iOS中提供了4個框架用于實現(xiàn)藍牙連接
一、GameKit.framework(用法簡單)只能用于iOS設備之間的連接,多用于游戲(比如五子棋對戰(zhàn)),從iOS7開始過期
二、MultipeerConnectivity.framework? 只能用于iOS設備之間的連接,從iOS7開始引入,主要用于文件共享(僅限于沙盒的文件)
三、ExternalAccessory.framework? 可用于第三方藍牙設備交互,但是藍牙設備必須經(jīng)過蘋果MFi認證(國內(nèi)較少)
四、CoreBluetooth.framework(時下熱門)可用于第三方藍牙設備交互,必須要支持藍牙4.0 硬件至少是4s,系統(tǒng)至少是iOS6 ,藍牙4.0以低功耗著稱,一般也叫BLE(Bluetooth Low Energy)目前應用比較多的案例:運動手壞、嵌入式設備、智能家居。
注:這些都是開發(fā)時查找到的資料和自己的一些總結(jié),如果看到到相關資料或者繼續(xù)有其他的總結(jié),也會繼續(xù)更新。