We have an electron app that needs iOS device backup integration.
There's an open source library ([url removed, login to view]) that provides access to iOS devices that was partially converted to a node.js package - [url removed, login to view]
While not complete, it has the pieces that we need: `ideviceinfo` and `idevicebackup2`.
I've messed with it for a bit and gotten the listing of devices, but was not able to get a device to backup. I suspect it's related to the many arguments and the right combo.
The task here would be to create a very basic electron app that's prints the iOS device and then a button next to each to backup to an arbitrary file path. Devices connected via wifi should also be available via the library from what I've found.
The deliverable would be the source code, not the compile desktop app.