ERROR:Unable to create preboard manifest idevicerestore.exe

ERROR:Unable to create preboard manifest idevicerestore.exe

idevicerestore.exe ios15.3.1.ipsw

return :

Checking if device requires stashbag...
ERROR: img4_create_local_manifest: Unhandled component 'Ap,SystemVolumeCanonicalMetadata' - can't create manifest
ERROR: Unable to create preboard manifest.

我从 imobiledevice-net 下载了最新更新的二进制文件,我在 Windows 10.

我还检查了 idevicerestore.exe code,我发现了这个:

if (needs_preboard) {
                info("Checking if device requires stashbag...\n");
                plist_t manifest;
                if (get_preboard_manifest(client, build_identity, &manifest) < 0) {
                    error("ERROR: Unable to create preboard manifest.\n");
                    return -1;
                }

然后我查了一下

get_preboard_manifest

功能,我明白问题是因为

img4_create_local_manifest

任何人都可以帮助我解决这个问题或找到一些方法来以编程方式解决这个问题吗?

您可以从 github action-> artifacts 下载最后一个二进制文件: https://github.com/libimobiledevice/idevicerestore/actions

您可能还需要依赖项:

  1. libplist
  2. libimobiledevice-glue
  3. libusbmuxd
  4. libimobiledevice
  5. libirecovery