Shaz, wondering if you looked into using libimobiledevice instead of
ios-deploy. Seems like it's much more capable, works on Linux, and
well-maintained.

http://www.libimobiledevice.org/

There are "idevice*" commands that match ios-deploy:

    `idevice_id -l` to list attached devices
    `ideviceinstaller` to install/uninstall/list apps
    `ideviceimagemounter` to mount the dev image
    `idevice-app-runner` to launch an app
    `idevicedebugserverproxy` to debug via lldb

plus commands to:

    `ideviceinfo` to get device info
    `idevicefs` to list/copy files to/from devices
    `idevicesyslog` to tail the syslog
    ... etc ...

Only downside I can see is that for OSX, installing is a bit of a
pain. There's a brew package for ideviceinstaller, but not the other
tools. This random page worked for me:
https://github.com/bitbar/libimobiledevice-binaries, but we might want
something better...

Reply via email to