当我将我的 iPhone 连接到 Ubuntu 11.10 时,它会自动安装,afc://ca60751cc4b1ebb427c2f9da324914b0643a21f8/
并且我可以看到其中存储了照片afc://ca60751cc4b1ebb427c2f9da324914b0643a21f8/DCIM/103APPLE
。
我想使用程序来访问这些照片文件,但它们不接受该afc://
协议——它们只接受普通的文件系统路径。
afc://
是否存在与路径“等效的普通文件系统” ?
答案1
如果你使用 gfvs 来挂载(sudo idevicepair 对),配对后查看此处/运行/用户/1000/gvfs/而且只是光盘(更改目录)进入您看到的文件夹(afc://1eefblablablablablablablablab)。
答案2
现在,我在 ~/.gvfs/Phoenix 的 \iPod 中找到了 iPod 文件。但对我来说,这很不稳定 --- 有时它是一个目录,有时它看起来像一个断开的链接!但刚才我卸载了设备,运行了 ls .gvfs,却什么也没找到;拔下并重新插入设备,再次运行 ls,文件就在那里。
我有一台运行 iOS 5.0.1 的 iPod touch,连接到一台运行 Ubuntu 11.10 的笔记本电脑。
编辑:经过进一步研究,我推荐以下文章:
http://en.wikipedia.org/wiki/GVFS
其中指出:
GVFS 是 GNOME 桌面的虚拟文件系统,它允许用户通过 SFTP、FTP、WebDAV、SMB 轻松访问远程数据,并通过 HAL 集成、OBEX 等轻松访问本地数据。[1]
附加资源通过 URI 语法公开,例如 smb://server01/gamedata 或ftp://用户名:[电子邮件保护]/公共html,但也以传统方式安装在 ~/.gvfs/ 下,以便使用标准 POSIX 命令和 I/O 的旧应用程序可以使用它们。”
答案3
@PhoenixStormcrow,你正在寻找的信息可以通过在显示你的 iPhone 文件的 Nautilus 窗口上右键单击并选择“属性”来找到。你在那里看到的长十六进制数字实际上是你的 iPhone 的 UDID(唯一设备 ID),我不会公开发布它。