Update: This now has a GUI, check it out here.
This worked for iOS 8.3 device:
1) According to this it needs new ifuse install that matches libimobiledevide. According to this the --documents command was added in 1.1.3 and the version in Ubuntu is 1.1.2. So, I downloaded the ifuse-1.1.3.tar.bz2 from the site.
2) Install fuse library or configure will complain: sudo apt-get install libfuse-dev build-essential
3) Run ./configure
in the unzipped folder, then make
and make install
as described in the readme file.
4) Verify it upgraded by running ifuse --version
(1.1.3)
5) Add yourself to fuse users:
sudo modprobe fuse
sudo adduser $USER fuse
and log out, log back in.
---- (The GUI linked above will run the steps below, much easier) ----
6) Create a folder to mount an app's documents, say, mkdir /tmp/vlctest/
7) To connect to the VLC app for example, run ifuse --documents org.videolan.vlc-ios /tmp/vlctest/
8) When done, unmount with fusermount -u /tmp/vlctest
Unfortunately the ideviceinstaller isn't compiling for me, even with libzip-dev
installed. It apparently hasn't been updated for recent libimobiledevice in a loong time.
I rebooted both the iPad and the computer after installing the latest version of libimobiledevice and iFuse, I unlocked the iPad, and I selected "Trust this computer" when the iPad asked me.
And as I said, I can access the "iPad" directory, where I can see the DCIM directory, and the other iPad standard directories and databases.
What I can't see is the "Documents" folder that used to be mounted along the iPad folder one, that allowed me to enter each app's directory and see the files in there, and move those between my computer and the iPad.
– OriolFM Oct 15 '15 at 05:24The article is also one year old and refers to iOS 7, which I did managed to mount flawlessly in Ubuntu.
We're talking iOS 8 and 9 here, and the iPad folder mounts properly. What doesn't mount is the Documents folder, which leads me to believe that the problem is iFuse, not libimobiledevice.
– OriolFM Oct 27 '15 at 00:13