【问题标题】:Does iOS support Dual-Mode BLE?iOS 是否支持双模 BLE?
【发布时间】:2014-02-23 23:11:57
【问题描述】:

Apple 是否允许在 iOS 中使用双模 BLE 连接?看来,如果 BLE iOS 应用可以在 BR/EDR 模式下与双模蓝牙设备通信,就不需要加入 MFI 计划了。

【问题讨论】:

  • 您是否尝试按照@paulw11 的建议实施? APP Store批准了吗?

标签: bluetooth bluetooth-lowenergy core-bluetooth mfi


【解决方案1】:

CoreBluetooth 库仅允许使用 GATT 配置文件与 BLE 外围设备进行通信。

使用其他配置文件(除了由 AVFoundation 支持的通用 HFP/A2DP/AVRCP 和具有本机 HID 支持的键盘)需要通过 MFI 程序。以 SPP 为例。

是的,iOS 不会阻止在同一设备同时使用音频配置文件时使用 BLE 进行数据通信。

【讨论】:

  • 在您提到耳机的答案中,这适用于 A2DP 吗?我需要开发一个使用经典BT播放歌曲并使用BLE传输数据的APP,我的APP会被APPSTORE批准吗?
  • 是的,A2DP 是无需 MFi 即可支持的配置文件之一 - 请参阅 mfi.apple.com/MFiWeb/getFAQ.action#1-2
  • 我正在显示手机中的歌曲列表,当用户选择歌曲时,我将使用 AVPlayer 播放,而我计划使用 BLE 自定义配置文件发送播放/暂停命令。我搜索了很多,没有看到任何应用程序执行此任务,我认为应用程序商店会拒绝我的应用程序,因为它复制了默认的音乐播放器功能。
  • stackoverflow.com/questions/43856270/…你能回答这个问题吗?
【解决方案2】:

从 iOS 13 开始,您可以使用 CoreBluetooth 连接到 BLE 和 BR/EDR,如 here 介绍的那样。

【讨论】:

    猜你喜欢
    • 2012-10-08
    • 1970-01-01
    • 2016-01-21
    • 1970-01-01
    • 2013-04-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多