iOS:访问4.0以下的OlderBluetoothDevice

标签 ios objective-c bluetooth external-accessory

我正在开发基于蓝牙的 iphone 应用程序。我已经使用 corebluetooth 框架开发了一个应用程序并测试了连接外部硬件,即智能 watch 。知道它无法检测设备。我使用外部附件框架开发了其他示例。它显示没有连接任何附件。文档指定将协议(protocol)添加到 Supported external accessory protocols 下的 plist 文件中。

我的问题是:

1) 协议(protocol)是什么?从哪里可以得到?

2)如何让4.0蓝牙检测低兼容设备。

3)是否有任何解决方案来创建协议(protocol)并放置在 plist 文件中

是否有任何示例应用程序用于此

最佳答案

不使用低功耗蓝牙/蓝牙 4.0 的设备必须通过 Made for iPhone (MFi)程序并安装 Apple 许可的识别芯片,然后才能使用外部附件框架连接到它们

关于iOS:访问4.0以下的OlderBluetoothDevice,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26174820/

相关文章:

ios - 在 iOS Phonegap 应用程序上序列化文件传输

ios - NSOperationQueue 不限制并发操作

ios - 在 iOS 中单击按钮时我的屏幕不会移动到下一个屏幕?

iphone - 无法在 scrollViewDidEndDragging 中设置 ContentOffset

android - 以编程方式连接到蓝牙设备

ios - 如何为 iOS 自定义 GMSAutocompleteViewController?

ios - 书皮翻转动画ios

iphone - 通过 ASIFormDataRequest 将 Mp4 视频发送到 PHP 服务器

c++ - 需要具有以下功能的 bluez API 的替代方案

ios - 在IOS7中获取已连接蓝牙耳机的操作