在哪里可以找到 iOS 6 Core 蓝牙的文档

Posted

技术标签:

【中文标题】在哪里可以找到 iOS 6 Core 蓝牙的文档【英文标题】:Where to find documentation for iOS 6 Core Bluetooth 【发布时间】:2013-03-04 14:59:46 【问题描述】:

ios 6 中,引入了新的核心蓝牙类,例如 CBPeripheralManager 和 CBMutableCharacteristic。但是,我查看了core bluetooth documentation 并找不到关于新类的任何文档。有人能指出我正确的方向吗?

【问题讨论】:

【参考方案1】:

如果您是付费开发者,请观看 2012 年 WWDC 会议视频:

核心蓝牙 101:会话 703

高级核心蓝牙:会话 705

您可以在以下位置找到视频和 PPT 幻灯片: https://developer.apple.com/videos/wwdc/2012/

幻灯片引用了您上面的课程。

希望这会有所帮助。

【讨论】:

【参考方案2】:

在我看来,最好的方法是只查看 Xcode 中的头文件。假设你已经添加了CoreBluetooth.framework,只需在 Xcode 中扩展它,然后是 Headers。里面的标头都以与 Apple 的在线类引用相同的方式记录。

为了更方便,我个人决定下载Doxygen,它可以编译html/PDF/等。直接来自这些头文件的文档。如果你这样做,标题存储在/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/System/Library/Frameworks/CoreBluetooth.framework/Headers

【讨论】:

谢谢——总比没有好。有谁知道苹果什么时候会完成核心蓝牙文档,并给我们一个官方的编程指南? WWDC 2012 视频非常棒,但并不全面,就像 Apple 的其他开发指南一样。 假设您可以访问 iOS 7 测试版,他们最近在 Pre-Release Developer Library 中添加了官方编程指南。【参考方案3】:

现在您可以在这里找到更多信息:http://developer.apple.com/library/mac/navigation/#section=Frameworks&topic=CoreBluetooth

【讨论】:

【参考方案4】:

这些不能解决你的目的吗:

Developer.Apple.Com

Geppy Parziale

【讨论】:

我已经发布的第一个链接。我还说它对我没有帮助。 那么到现在还没有这样的:(【参考方案5】:

暂时没有文档。 您所能做的就是检查头文件。希望您可以检查 iOS 5.1 到 6.0 API 的差异 (http://developer.apple.com/library/ios/#releasenotes/General/iOS60APIDiffs/index.html) 并查找 CoreBluetooth.framework 的更改。

【讨论】:

以上是关于在哪里可以找到 iOS 6 Core 蓝牙的文档的主要内容,如果未能解决你的问题,请参考以下文章

Core Bluetooth 概述 官方文档翻译

iOS Core蓝牙扫描率

ASP.NET Core API JWT 身份验证:我在哪里可以找到有关它的官方文档?

手机连接蓝牙监听在哪里查看记录

华为手机蓝牙传输的文件在哪里 手机蓝牙传输接收的数据保存在哪里

蓝牙传输文件时用的是啥协议?