【问题标题】:Bluetooth Example Code for Cocoa (Objective-C)Cocoa 的蓝牙示例代码(Objective-C)
【发布时间】:2010-12-08 23:18:41
【问题描述】:

我正在寻找使用 Cocoa 中的蓝牙 API 建立与蓝牙设备的连接的示例代码。 Apple 曾经在 /Developer/Examples/Bluetooth 文件夹下的 XCode 工具包中包含此类示例代码,但在下载最新版本的 XCode (3.2.1) 后,这些蓝牙示例已从该目录中删除。

现在有一个自述文件位于 /Developer/Examples/ReadMe.rtf,说明所有示例代码都在 ADC 网站上。但是,ADC 网站似乎不包含蓝牙示例代码。

我试过谷歌搜索,但我似乎找不到任何好的例子来说明如何使用 Cocoa 在 Mac OS X 上运行蓝牙。有人可以帮帮我吗?我希望在更新到 XCode 3.2.1 之前将这些示例复制到备份位置!诅咒,苹果!你为什么把它们从我这里拿走?

【问题讨论】:

标签: objective-c cocoa xcode macos bluetooth


【解决方案1】:

您可以按照我的做法:下载 XCode 的旧副本并使用 Pacifist 提取您需要的内容。

【讨论】:

  • 谢谢!这是获得我想要的示例代码的最快方法。旧版本的工具(3.1.4)在开发者网站上,Pacifist 是一个很棒的小应用程序,可以只提取我需要的部分。
【解决方案2】:

通过在https://bugreport.apple.com 提交错误报告(增强请求)让 Apple 知道您需要这些。

【讨论】:

  • 完成 - 问题编号 7451594
【解决方案3】:

我最近查看了我的备份以查看此代码并将其发布以防有人想查看它。

http://cs.dal.ca/~mcormier/Bluetooth.zip

请注意,如果您计划为 iOS 设备使用蓝牙,那么您希望使用 Game Kit Peer-to-Peer Connectivity API 而不是此代码。

【讨论】:

  • 两年后您仍在托管它!谢谢!
  • 哈哈,不占空间。 ;)
  • 感谢您提供此示例!
  • 哇,正是我想要的。花 5 分钟处理您的代码帮助我使用 Mac 开发人员库一个多小时。也感谢 GameKit 的提示 :)
  • Mac Developer 上的唯一示例是低功耗蓝牙(Bluetooth Smart)。很好的例子!在带有 XCode 5.1.1 的 OSX 10.9.5 上运行良好。串行端口配置文件和 OBEX 示例正是我所需要的!
【解决方案4】:

这个 (http://www.devx.com/wireless/Article/43502/0/page/1) 展示了 GameKit 蓝牙连接到我相信的 ipad、iphone 和 ipod。我让代码可以工作和运行,但无法连接另一个打开蓝牙的设备,但只有我的手机正在运行使用此代码构建的应用程序。所以也许两者都需要运行它?无论如何,希望它有点帮助,我也在研究一个更好的教程,我可以实际连接到蓝牙设备,而不仅仅是 ipad、iphone 或 ipods。如果我写了一些有用的东西,我一定会在这里写博客:blog。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-08-04
    • 1970-01-01
    • 1970-01-01
    • 2018-10-21
    • 2014-05-18
    • 2011-09-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多