Talking to hardware with iOSswift
Talking to hardware with iOS is actually a lot more difficult than you might expect. I needed to simply pull some data from a connected device. My expectation was that it would be a simple IO that I could probably parse pretty easily. Turns out that Apple has locked down the device ports and without jailbreaking you can only talk to a device with a whitelisted VID/PID.