如何导航到已连接的 iPhone?文件系统路径为“afc://”?

如何导航到已连接的 iPhone?文件系统路径为“afc://”?

当我将我的 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),我不会公开发布它。

相关内容