You don’t have a lot of options in this space. [quote='802640021, nam-common, /thread/802640, /profile/nam-common'] we have been informed DriverKit is only available on iPadOS, not iOS. [/quote] That’s correct. [quote='802640021, nam-common, /thread/802640, /profile/nam-common'] First being IOkit [/quote] macOS is the only platform that supports I/O Kit drivers [1]. [quote='802640021, nam-common, /thread/802640, /profile/nam-common'] the second being External Accessory Session (EASession). [/quote] There are two problems here: External Accessory framework can only talk to accessories that are built under the aegis of the MFi programme. If you have an existing accessory that wasn’t built that way, you can’t talk to it with EA. External Accessory framework allows apps to talk to hardware. It doesn’t let you publish a network driver that’s visible to the rest of the system. I think your best option here is to work with your chip vendor to update their firmware to work with iOS’s built-in USB Ethernet driver. Sha
Topic:
App & System Services
SubTopic:
Drivers
Tags: