I am utterly confused about what is needed to write an app that can read/write to a USB stick.
We want to develop an app that reads/writes to a USB stick that plugs into the lightning connector on iPhones. We are not a manufacturer as we just source our usb drives from a supplier that has MFi compliant USB drives.
I have gone round and round on this and I still don't know what exacty is needed to achieve our app being able to read/write from a USB stick plugged into the lightning port. When trying to apply for MFi certiification, Apple said you have to be part of the hardware development process to qualify and if you are not, to simple use the External framework API. But, this does not appear to be the case, as we still can't write to a MFi certified usb device with the external framework.
From what I gather, we would need to get some kind of SDK or protocol name from the USB supplier who makes the USB sticks for us. Is that a correct assumption? Apparently, our USB supplier does not have a SDK (maybe I am not asking the correct question to them).
So, if this is the case, does anyone know of a USB stick supplier that offers SDKs to use their USB sticks with an iOS app?
Sorry for rambling here but the ramble is indicative of how confused I am about a seemingly simple task of reading and writing to a USB stick from an app. Any guidence on how to proceed would be really appreciated.
Thanks!