通过 USB 端口在外部设备上显示 ASCII 码

ASCII code on an external device through USB port

是否可以使用 IOS API 通过 USB 端口在外部设备上发送 ASCII 码?我假设可以通过蓝牙连接,但我不确定通过 USB 连接器。有什么想法吗?

如果有人能指导我正确的方向,我将不胜感激。

提前致谢

这在很大程度上取决于此 "external device" 的复杂程度。如果这个外部设备只是一个没有某种操作系统的裸机嵌入式设备,你肯定需要 MFI。

否则,您可以 运行 usbmuxd 服务器(例如 Raspberry PI 和 Linux)通过 USB 建立连接。 Usbmuxd 基本上是 Apple 用来在 iOS 设备和 iTunes 或 Xcode 等桌面应用程序之间进行通信的技术。是的,它符合 App Store 标准,例如,Duet Display 使用这种方法通过 USB 使 iPad 成为桌面的辅助显示器。

有几个开源库提供了高水平 API,例如 PeerTalk 或 DarkLightning。