ios - CarPlay 与外部配件的关系和无线配件配置

标签 ios usb external-accessory ios-bluetooth carplay

对于我当前的项目,我应该开发一个 IAP2 over USB 连接到由第 3 方开发的主机(MFI 认证)。

该要求继续使用术语“CarPlay 连接”来表示该功能。但由于无法深入研究 CarPlay 文档(仅限 MFI 注册开发人员),我只能推测 CarPlay 是否真的是正确的术语。由于明确不要求外部显示器 + 汽车输入 + 音频。我怀疑 CarPlay 是否真的是正确的术语,但我不能 100% 确定。

我已经通过蓝牙开发了 IAP2,现在我只想通过 USB 使用相同的 IAP2 协议(protocol)。

所以我的问题是:

  1. CarPlay 和单纯使用 External Accessory 框架有什么区别?
  2. 在 IAP2 协议(protocol)标识符的权利和声明方面,基于蓝牙的 ExternalAccessory 和基于 USB 的 ExternalAccessory 之间是否存在差异?
  3. 无线配件配置功能与 CarPlay 有何关系?

最佳答案

  1. Carplay over USB 是 usb 主机模式,External Accessory 协议(protocol)可以是 EA session 或 EA Native。 BT 正在使用 EA session 。
  2. 如果考虑EA Session,BT和USB是一样的。
  3. 附件应该能够将 wifi 相关的安全配置传输到 iPhone。

关于ios - CarPlay 与外部配件的关系和无线配件配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45369115/

相关文章:

Linux:尝试通过 ioctl 获取操纵杆供应商和产品 ID,改为获取 EINVAL

ios - MSMessagesViewController 委托(delegate)为事件对话返回 nil

ios - 当我在 numberOfItemsInSection 中返回 1 时,cellForItemAt 未在 Swift 中调用

ios - 全屏水平滚动 UICollectionView 单元格在第一个显示的 UIViewController 中使用时向下移动

git - 如何在 USB 驱动器上安装 Github?

usb - 区分具有相同 Vendor 和 Product ID 的多个 USB 设备

ios - iOS 设备在连接到 MFI 硬件时可以检测或获取哪些硬件属性?

iPad Air - CoreBluetooth [错误] 取消选择器,因为我们无法与蓝牙通信

ios - 测试外部附件框架应用程序

ios - 动态调整 View 大小时(拖动 Action )自动布局约束中断