无法使用 libimobiledevice 挂载 iOS 13.6 的开发人员磁盘映像

Cannot mount Developer Disk Image for iOS 13.6 using libimobiledevice

我正在尝试在我的 iPad 上使用 libimobiledevice 的功能来执行更改位置 (idevicesetlocation) 等操作。如果我使用安装 Developer Disk Image 我没有问题XCode,但作为主要的 PC 用户,我希望能够仅在我自己的计算机上使用我的程序。在尝试命令 ideviceimagemounter IMAGE_FILE IMAGE_SIGNATURE_FILE 并将 https://github.com/mspvirajpatel/Xcode_Developer_Disk_Images/releases 中的文件用于这两个文件后,我收到以下消息:

Mounting...
Error: mount_image returned -3

我已经用多个不同的文件源和两个不同的 iOS 设备尝试过,结果相同。任何帮助将不胜感激,如果我能以任何方式澄清我的问题,请告诉我,我以前从未真正在这里发布过。谢谢!

您可能使用的是旧版本的 libimobiledevice。 libimobiledevice 团队会不时更新代码库以保持与新版本 libimobiledevice 的兼容性。

如果您使用 Windows,您可以尝试使用我维护的 libimobiledevice-win32 项目中的二进制文件。最新版本可在 https://github.com/libimobiledevice-win32/imobiledevice-net/releases/tag/v1.3.6.

获取