您可以安装托管在此处的 ifuse 工具:https ://github.com/libimobiledevice/ifuse
为了编译这个工具,你需要一组 Gnu 工具(make、libtool 等)。
#Don't worry - clang is still default
sudo port install gcc48
注意:更新您的 .bash_profile (或类似的)以包含以下内容:
#Important - this is where your compiled libs will get installed to, so we need this
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig/**
这个过程的其余部分应该需要几分钟
安装fuse4x
sudo port install fuse4x
构建依赖项:
签出:https://github.com/libimobiledevice/libplist, cd 进入结帐,然后运行:
./autogen.sh
./configure
make
sudo make install
签出:https ://github.com/libimobiledevice/libusbmuxd,cd进入结帐,然后运行:
./autogen.sh
./configure
make
sudo make install
签出:https://github.com/libimobiledevice/libimobiledevice, cd 进入结帐,然后运行:
./autogen.sh
./configure
make
sudo make install
(如果你在 Linux 上,你还需要在构建 libusbmuxd 和 libimobiledevice 之后安装 usbmuxd ......否则,对于 Windows 和 OSX ......)
现在构建 iFuse:
查看:https ://github.com/libimobiledevice/ifuse
./autogen.sh
./configure
make
sudo make install
要使用 ifuse 访问应用程序的文档目录:
制作挂载目录:
sudo mkdir -p /Volumes/myapp.app
现在挂载应用程序的目录:
ifuse --container <appid> /Volumes/abced.app
其中 app id 是 bundle identifier 中显示的名称。. 例子:
ifuse --container mycompany.ABCED.com /Volumes/abced.app/
(参考附图)