My company makes a proprietary mobile app that is used for inventory management at highly secure locations where not even wifi or cell connectivity is allowed.
Traditionally the embedded mobile devices we were using we were able to access the storage via USB and the user's PC would handle uploading the data from the device to the server (in addition to authentication and all the rest of the security requirements at the location).
We've already updated our app using the Xamarin framework, but this last connection between the device and the PC is a challenge for us on iOS devices. We're already planning on implementing an uploader framework for the locations that allow the devices to have mobile access, but we need to know if there's any way we can get our app's data from an iOS device to the PC via the USB connection. Ideally without having them do a bunch of drag and drop in and out of iTunes - we'd need to be able to programmatically call that from another application running on the PC.