ifuse
mounts iOS device filesystems via FUSE
TLDR
Mount iOS device
$ ifuse [/mnt/iphone]
Mount app documents$ ifuse --documents [com.app.id] [/mnt/app]
Mount specific device$ ifuse -u [udid] [/mnt/device]
Unmount$ fusermount -u [/mnt/iphone]
SYNOPSIS
ifuse [options] mountpoint
DESCRIPTION
ifuse mounts iOS device filesystems via FUSE. It provides access to device storage, app documents, and containers.The tool requires device pairing and uses AFC protocol. It enables file transfer without iTunes or third-party apps.
PARAMETERS
MOUNTPOINT
Directory to mount on.-u UDID
Target device.--documents APPID
Mount app documents.--container APPID
Mount app container.-o OPTIONS
FUSE options.--help
Display help information.
INSTALL
sudo apt install ifuse
sudo dnf install ifuse
sudo pacman -S ifuse
sudo apk add ifuse
sudo zypper install ifuse
brew install ifuse
nix profile install nixpkgs#ifuse
CAVEATS
Part of libimobiledevice. Device must be paired. Limited to accessible areas.
HISTORY
ifuse is part of libimobiledevice for iOS filesystem access on Linux.
SEE ALSO
idevice_id(1), idevicepair(1), fusermount(1)