2013-08-06 76 views
0

我正在開發一個需要與外圍設備配對的iOS藍牙應用程序。藍牙和iOS - 支持哪些協議/配置文件?

什麼框架的工作,我需要用它來與具有以下協議/配置文件的支持的設備進行交互:

A2DP HFP HSP

要麼是這些可能與iOS設備不作爲MFI計劃的成員?

如何支持這些配置文件: https://support.apple.com/kb/HT3647

辦,使用corebluetooth?

+0

所有的藍牙外設支持穿過CoreBluetooth框架(這是因爲就我所知) – borrrden

+0

哦確定。多數民衆贊成唯一的框架,揭露任何藍牙apis的權利? – stackOverFlew

+0

是的,這是正確的,所以如果你不能在那裏做,那麼你不能在沒有越獄的情況下做到這一點。 – borrrden

回答

1

這些是iOS固有支持的標準配置文件。您無需添加任何軟件即可使手機適用於這些軟件。與此同時,在手機上運行的應用程序將只能訪問他們可以使用或正在使用的設備,但例如the audio routing can be obtained。總而言之,只要設備正確地實現了配置文件,任何應用程序都可以使用它,而不僅僅是你自己的。

1

有兩種完全不同的藍牙通信方法。一種是經典的藍牙配置文件,最新的是使用BLE(藍牙低功耗)。

傳統藍牙可以與ExternalAccessory框架和GameKit框架一起使用。

BLE使用CoreBluetooth。

支持經典的曲線在這裏列出:

http://support.apple.com/kb/HT3647