我可以用 C++ 为 iOS 编写设备驱动程序吗?
Can I write device driver for iOS in C++?
我想出了一个项目,要求我为通过闪电端口连接到 iPhone 的微控制器编写驱动程序。如果我不打算将其发布到 App Store,是否可以完全编写驱动程序?
另外,我的第二个问题是:我必须使用什么语言?我对 C++ 非常熟悉,而且我对 Apple 设备完全陌生,所以我不知道是否需要使用 Swift。
无法为 iOS 编写驱动程序。访问端口(和蓝牙经典)的唯一方法是 External Accessory Framework.
一些常见的附属功能可以通过其他框架访问,例如 Game ControllerFramework。 WWDC2013 设计配件
iOS 和 OS X 和 WWDC2014 列出了一些可用于与配件交互的框架。
您需要 MFi 作为硬件供应商和 AppStore(您需要提供自定义协议 string/s,如果有的话)。该程序提供有关 iPod 附件协议 (iAP) 的详细信息。
也许你会发现这个 SO 问题很有用 USB-Programming on iPhone
我想出了一个项目,要求我为通过闪电端口连接到 iPhone 的微控制器编写驱动程序。如果我不打算将其发布到 App Store,是否可以完全编写驱动程序?
另外,我的第二个问题是:我必须使用什么语言?我对 C++ 非常熟悉,而且我对 Apple 设备完全陌生,所以我不知道是否需要使用 Swift。
无法为 iOS 编写驱动程序。访问端口(和蓝牙经典)的唯一方法是 External Accessory Framework.
一些常见的附属功能可以通过其他框架访问,例如 Game ControllerFramework。 WWDC2013 设计配件 iOS 和 OS X 和 WWDC2014 列出了一些可用于与配件交互的框架。
您需要 MFi 作为硬件供应商和 AppStore(您需要提供自定义协议 string/s,如果有的话)。该程序提供有关 iPod 附件协议 (iAP) 的详细信息。
也许你会发现这个 SO 问题很有用 USB-Programming on iPhone