2011-10-21 44 views

回答

20

它是part of the iOS 5.0 SDK。您可以下載SDK並查看它。

+1

https://developer.apple.com/library/ios/#documentation/CoreBluetooth/Reference/CoreBluetooth_Framework/ _index.html – hypercrypt

+0

@ Dennis Mathews。感謝您的回答。 –

+1

邁克爾,你應該接受跟進社區指導方針的答案。 – chwi

5

正如有人提到的那樣,這些API可以在iOS 5.0 SDK中使用。但是,請記住,這些API僅爲ATT客戶端提供支持,如果您想要添加服務並充當服務器,那麼您現在已經運氣不佳。我真的希望蘋果能夠在某些時候增加服務器支持,因爲某些配置文件(Alert Notification或Proximity)會大大受益:當您收到新的SMS /電子郵件或能夠「ping」您的手機以查找它時能夠收到通知會很好。

+0

當您提及客戶端ATT支持時,您的意思是訪問服務器功能?例如,API只能用於訪問來自心率低功耗4.0設備的數據?因爲如果它是這樣的,我還沒有找到關於如何連接到服務器配置文件,如用於傳感器(心率檔案,tempeture傳感器配置文件等)的API信息。非常感謝您提前 –

+0

在這裏我得到了一個官方聲明:http://9to5mac.com/2011/10/24/iphone-4s-a-bluetooth-smart-ready-device-as-bluetooth-4-0-gets-rebranded/#more-102322。 –

+0

我的意思是你可以使用API​​訪問充當ATT服務器的遠程設備的數據庫。 iOS 5是ATT客戶端,您可以從遠程設備的數據庫讀取/寫入特徵。要知道哪些特徵對應於什麼數據(心率,溫度等),您需要使用bluetooth.org中的UUID並將其與iOS API匹配。如果你閱讀配置文件規範以及API,這應該都變得清晰。 – introiboad