idevicefilesharing
is a command line tool to manage files in the file sharing folder of an iOS app installed on a device.
idevicefilesharing
help text
Usage: idevicefilesharing [OPTIONS] COMMAND
Manage App file sharing for idevice.
Where COMMAND is one of:
list_apps list installed apps with file sharing enabled.
list APP_ID list of files in the apps file sharing directory.
put APP_ID FILE [..] copy files into the file sharing folder of the app
delete APP_ID FILE [..] delete files from the app file sharing folder
The following OPTIONS are accepted:
-u, --udid UDID target specific device by its 40-digit device UDID
-h, --help prints usage information
- list apps supporting file sharing, with there bundle ids
$ idevicefilesharing list_apps
- list files in the file sharing folder of an app
$ idevicefilesharing list <bundle id>
- copy file to file sharing folder of an app
$ idevicefilesharing put <bundle id> <file path>
- delete a file inside file sharing folder
$ idevicefilesharing delete <bundle id> <file name>
Dev packages of:
To Compile and install:
$ ./autogen.sh
$ make
$ make install
- support wildcard for filenames
- support copy from device
- support folder get and put
- add interactive prompt like
sftp