【问题标题】:Mac Bluetooth MAP profileMac 蓝牙 MAP 配置文件
【发布时间】:2012-07-20 13:28:36
【问题描述】:

听说 Apple 在 iOS 6 中包含蓝牙 MAP 配置文件,我想知道如何在 Mac 上实现它的客户端。

我花了一段时间 Goggling,但我还没有找到任何关于如何使用它的文档。它是内置在操作系统中还是我必须使用外部库。 (我知道 Mac OS 中有蓝牙 API,但我不知道它是否支持 MAP 配置文件)

是否有我可以使用的代码示例或文档?

【问题讨论】:

  • 嗨,亚历克斯。你能实现这个 MAP 配置文件吗?

标签: ios macos bluetooth sms


【解决方案1】:

Apple 在 OSX 中本机不支持蓝牙 MAP。请参阅http://support.apple.com/kb/PH10549,了解 Mountain Lion 中支持的配置文件列表。不过,您可以在某些范围内为 OSX 创建新的配置文件。有关详细信息,请参阅https://developer.apple.com/library/mac/#documentation/devicedrivers/conceptual/bluetooth/BT_Develop_BT_Apps/BT_Develop_BT_Apps.html

由于 MAP 位于 SPP/RFCOMM 之上(请参阅 http://developer.bluetooth.org/KnowledgeCenter/TechnologyOverview/Pages/MAP.aspx),您应该能够在 OSX 上实现此配置文件。

【讨论】:

    【解决方案2】:

    我在 Phone Amego 的 Mac OS X 上实现了蓝牙 MAP(允许用户获取屏幕短信)。 MAP 建立在 Mac OS X 支持的 OBEX 之上。蓝牙 MAP 规范相当不错,但需要一段时间才能掌握。

    您基本上创建了两个 OBEX 会话:一个消息访问服务 (MAS),然后向设备注册以使用消息通知服务 (MNS) 接收通知。注册后,设备将与您打开 MNS 会话并通知您收到的消息。您还需要使用蓝牙 SDP 宣传您的 MNS 服务。

    享受吧! http://www.sustworks.com/pa_guide/sms.html

    【讨论】:

      猜你喜欢
      • 2014-02-06
      • 2012-09-21
      • 2014-11-02
      • 1970-01-01
      • 2013-09-25
      • 2018-06-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多