Why is PlugMate not working on an iPhone with Lightning interface, even with a USB Type‑C to Lightning adapter?

PlugMate can not working on an iPhone with Lightning interface, even with a USB Type‑C to Lightning adapter.

USB role and power direction are strictly locked:

As a USB‑C device, PlugMate defaults to acting as an Upstream Facing Port (UFP). However, the Lightning port on iPhone only accepts input from a Downstream Facing Port (DFP). Even with an MFi‑certified Type‑C to Lightning cable, the CC pins on PlugMate cannot trigger the DFP power negotiation required by iPhone, so the connection is deemed invalid and PlugMate cannot be powered on.

MFi certification path mismatch:

MFi‑certified Type‑C to Lightning cables/adapters are designed for the one‑way path: Type‑C power source → cable → iPhone Lightning port, and only validate the forward power/data protocol. As a USB‑C device, PlugMate does not have DFP role privileges and cannot pass iOS identity verification. This triggers the “This accessory is not supported” alert, preventing a valid connection.