How to use USB-C to detect external devices and communicate with each other in the app?

Before iPhone 15, the lighting interfaces required communication with external devices through mfi authentication, but there is no evidence to suggest that the USB-C interface requires mfi authentication. Is there a way to use USB-C to detect external devices and communicate with each other in the app now, so that I can create my app and communicate with hardware devices


[Re-Titled by Moderator]

Posted on Jan 22, 2024 4:44 AM

Reply
2 replies
Sort By: 

Jan 22, 2024 7:48 AM in response to laturDan

AFAIK, no. AFAIK, DriverKit and External Accessory framework and such are not presently supported on iPhone 15 via USB-C, and AFAIK USB-C is not part of MFi. You will want to confirm all of that with Apple Developer Support, of course. (Please let us know, too.)

Reply

Jan 23, 2024 7:44 PM in response to MrHoffman

I contacted the Apple support team and they told me that I need to go to the MFI website to check if authentication is required, but it is obvious that we have not found a device authentication entry for USB-C.

They also informed me that if technical support is needed, I need to contact code level technical support. I tried clicking on it, but I don't know which API framework to choose for help, and there is no clear information indicating which framework we can use.

Reply

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

How to use USB-C to detect external devices and communicate with each other in the app?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.