iOS 藍(lán)牙BLE

iOS中提供了4個框架用于實現(xiàn)藍(lán)牙連接

1.GameKit.framework(用法簡單)

只能用于iOS設(shè)備之間的同個應(yīng)用內(nèi)連接,多用于游戲(eg.拳皇,棋牌類),從iOS7開始過期
2.MultipeerConnectivity.framework(代替1)

只能用于iOS設(shè)備之間的連接,從iOS7開始引入,主要用于非聯(lián)網(wǎng)狀態(tài)下,通過wifi或者藍(lán)牙進(jìn)行文件共享(僅限于沙盒的文件),多用于附近無網(wǎng)聊天
3.ExternalAccessory.framework(MFi)

可用于第三方藍(lán)牙設(shè)備交互,但是藍(lán)牙設(shè)備必須經(jīng)過蘋果MFi認(rèn)證(國內(nèi)很少)
4.CoreBluetooth.framework(時下熱門)

可用于第三方藍(lán)牙設(shè)備交互,必須要支持藍(lán)牙4.0
硬件至少是4s,系統(tǒng)至少是iOS6
藍(lán)牙4.0以低功耗著稱,一般也叫BLE(Bluetooth Low Energy)
目前應(yīng)用比較多的案例:運動手環(huán),嵌入式設(shè)備,智能家居
設(shè)計到的系統(tǒng)/框架

HealthKit/物聯(lián)網(wǎng)HomeKit/wathOS1,2/iBeacon

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容