GameKit.framework(用法簡(jiǎn)單)
只能用于iOS設(shè)備之間的連接,多用于游戲(比如五子棋對(duì)戰(zhàn)),從iOS7開始過期
MultipeerConnectivity.framework
只能用于iOS設(shè)備之間的連接,從iOS7開始引入,主要用于文件共享(僅限于沙盒的文件)
ExternalAccessory.framework
可用于第三方藍(lán)牙設(shè)備交互,但是藍(lán)牙設(shè)備必須經(jīng)過蘋果MFi認(rèn)證
CoreBluetooth.framework(時(shí)下熱門)
可用于第三方藍(lán)牙設(shè)備交互,必須要支持藍(lán)牙4.0,硬件至少是4s,系統(tǒng)至少是iOS6,藍(lán)牙4.0以低功耗著稱,一般也叫BLE(BluetoothLowEnergy),目前應(yīng)用比較多的案例:運(yùn)動(dòng)手壞、嵌入式設(shè)備、智能家居
現(xiàn)在的需求是要藍(lán)牙連接音響,然后設(shè)定手機(jī)媒體庫中的音樂為鬧鐘,我用是的本地通知加上定時(shí)器來做的.但是現(xiàn)在程序在3分鐘后就處于掛起狀態(tài), 現(xiàn)在我們的是 BLE 庫.
然后經(jīng)過網(wǎng)上查找, 如果要實(shí)現(xiàn)這種功能需要使用ExternalAccessory這個(gè)庫,, 但是使用這個(gè)庫需要經(jīng)過 MFi認(rèn)證.
是否有大神做過類似相關(guān) MFi認(rèn)證的硬件,或者哪位大神使用過ExternalAccessory庫, 求解釋