2012-07-21 42 views
1

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

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

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

+0

嗨alex。你是否能够实现这个MAP配置文件? – Fritz 2015-04-06 14:18:55

回答

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上实现此配置文件。

0

我已经在Amego手机的Mac OS X上实现了Bluetooth MAP(允许用户获得屏幕上的短信)。 MAP建立在Mac OS X支持的OBEX上。蓝牙MAP规格相当不错,但需要一段时间才能发挥。

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

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