如何解决使用 AppleScript 或 JAX 从 macOS Finder 复制 iPhone 文件
我的设置
- macOS 10.15.7
最近的 macOS 可以直接从 Finder 访问物理连接设备上的 iOS 应用程序文档。但这个过程似乎需要人工干预。
我想知道是否可以使用 AppleScript 或 JAX 以编程方式从 Finder 中检索我的 iOS 应用程序文件。目前我还没有找到方法
谢谢!
解决方法
自己解决了。
该解决方案与我的标题不完全一样,但它可以完成工作:我现在可以通过编程方式从 macOS 访问应用程序文档,而无需修改我的应用程序代码。
简答
我可以使用 ifuse 作为 libimobiledevice
的一部分。
详情
这是采取的步骤。
- 安装 macFUSE ,其中
允许您通过以下方式扩展 macOS 的本机文件处理功能 第三方文件系统。
mine is `4.0.5`.
- 从 Homebrew 安装 ifuse 和
ideviceinstaller
。
brew install ifuse
mine is `1.1.4`.
brew install ideviceinstaller
mine is `1.1.1`.
- 使用
ideviceinstaller
查找您应用的应用 ID。
ideviceinstaller -l | grep "my_keyword"
This gives your app's ID and name. Assume tat the id was `com.my.app`
- 将 Documents 文件夹安装到例如我的桌面上。
mkdir -p "~/Desktop/myappdoc"
ifuse --documents com.my.app "~/Desktop/myappdoc"
现在我的应用文件夹安装在指定位置。
要卸载以便下次我的脚本仍然可以在同一位置安装驱动器,
umount "~/Desktop/myappfoc"
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。