2011-10-21 43 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