unc0ver 越狱时出现 Unable to get debs for packages to repair 错误解决方法 - 大雷趣享

最近发现到不少要用 unc0ver 越狱用户,都会出现 Unable to get debs for packages to repair 错误造成卡在越狱过程,这问题不管是在 iOS 12 、iOS 13 系统上都可能会出现,至于怎么解决呢?在这篇就要来教大家自己手动修正。

unc0ver 越狱时出现 Unable to get debs for packages to repair 错误解决方法

 

原本想说直接提供修正 .ipa 让大家下载,不过每次只要越狱工具更新就需要重做,且并非是每个人都会出现,所以就直接教大家自己手动修正会更快。

 

準备工具

  • Windows 先下载安装 7zip 解压缩工具(点我去安装),至于 macOS 不需要安装。
  • 下载好 unc0ver 越狱工具(.ipa)。
  • 如果你是 iOS 12 越狱用户想要使用 unc0ver v3.8.0-b1修正版 .ipa 可以直接下载(点我下载)。

 

步骤1.解开 IPA

在 Windows 和 macOS 开启 .ipa 方式各不同,请依照自己系统看底下教学

Windows 开启 IPA 方法

点击 .ipa 右键选择「7-Zip」>「开启压缩档」。

unc0ver 越狱时出现 Unable to get debs for packages to repair 错误解决方法

就可以看见 .ipa 包内所有原始档案。

unc0ver 越狱时出现 Unable to get debs for packages to repair 错误解决方法

 

macOS 开启 IPA 方法

直接修改副档名,将「.ipa」改成「.zip」,会跳出确定要更改副档名吗?点击「使用.zip」即可。

unc0ver 越狱时出现 Unable to get debs for packages to repair 错误解决方法

就会变成压缩档,并且点击两下会解压出「Payload」资料夹。

 

步骤2.修改 Packages

流程1

看见 Payload 资料夹后,开启到底下资料夹位置,里面会看见一个名为「Packages」档案,在 Windows 系统上无法直接用 7zip 软体直接编辑,先将Packages 拖曳至桌面上,在编辑 Packages 即可。

/payload/Undecimus.app/apt/

流程2

透过记事本开启,并且用「ctrl+F」键搜寻底下四个 deb 包名称

apt7_1:0-2_iphoneos-arm.deb
apt7-key_1:0_iphoneos-arm.deb
apt7-lib_1:0_iphoneos-arm.deb
lzma_2:4.32.7-2_iphoneos-arm.deb

并且改为底下 deb 包名称

apt7_1_0-2_iphoneos-arm.deb
apt7-key_1_0_iphoneos-arm.deb
apt7-lib_1_0_iphoneos-arm.deb
lzma_2_4.32.7-2_iphoneos-arm.deb

 

流程3

将档案存起来,Windows 系统记得将 Packages 档案拉回到 7zip 压缩包内附盖。

 

步骤3.打包 ipa 重新越狱

Windows 系统下由于透过 7zip 直接修改 ipa 档案;如果是 macOS 就要回到 Payload 资料夹目录下,点击右键压缩成 .zip ,并且在将副档名「.zip」改为「.ipa」即可。

最后用「AltStore」再次安装越狱工具即可,过程就不会跳出Unable to get debs for packages to repair 错误。

 

延伸阅读

给TA打赏
共{{data.count}}人
人已打赏
iPhone教程

R-Play使用教程

2020-2-11 22:43:36

教程

关于共享ID账号说明

2020-9-5 10:43:32

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索