Mac蓝牙MAP配置文件
听说Apple已经在iOS 6中包含了蓝牙MAP配置文件,我想知道如何在Mac上实现客户端。
我花了一段时间Goggling但我还没有找到任何关于如何使用它的文档。 它是内置在操作系统中还是我必须使用外部库。 (我知道Mac OS中有蓝牙API,但我不知道它是否支持MAP配置文件)
我可以使用任何代码示例或文档吗?
Apple在OSX中本身不支持蓝牙MAP。 有关Mountain Lion中支持的配置文件的列表,请参见http://support.apple.com/kb/PH10549 。 但是,您可以在某些范围内为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上实现此配置文件。
我已在Phone Amego的Mac OS X上实现蓝牙MAP(允许用户获取屏幕短信)。 MAP基于Mac OS X支持的OBEX构建。 蓝牙MAP规范非常好,但需要一段时间才能理解。
您基本上创建了两个OBEX会话:消息访问服务(MAS),然后向设备注册以使用消息通知服务(MNS)接收通知。 注册后,设备将与您打开MNS会话,并通知您收到的消息。 您还需要使用蓝牙SDP宣传您的MNS服务。
- 模拟器.app为ios 10不工作在ios 8
- UINavigationControllerDelegate的didShowViewController方法被调用了两次
- 如何在iOS / iPhone / iPad上获得WiFi加密模式?
- 滚动UILabel像子视图中的一个选取框
- 如何使用NSURLIsExcludedFromBackupKey或kCFURLIsExcludedFromBackupKey?
- 表情符号字符无法编码为JSON
- IOS – 重新build立连接时排队请求的最佳方式
- Swift 3将数据从一个ViewController传递到另一个ViewController
- expression式types“NSMutableArray!” 没有更多的上下文是模棱两可的