介绍

越狱程序使用checkra1n:https://checkra.in/

这个问题只在中国区的苹果手机出现的多

修复IOS13.2.2越狱打开越狱程序显示The internet connection appears to be offline 错误和Cydia没有网络错误。

关于这个问题的官方ISSUES

https://github.com/checkra1n/BugTracker/issues/3 
https://github.com/parrotgeek1/Globalize.git

第一种方法(测试成功)

第一步

使用越狱手机第一步连接爱思助手打开SSH通道

image-20191124234144827

会有一个弹窗显示SSH的账号密码和端口,SSH连接它。

第二步

下载编译好的修复网络的deb包到iphone里

#下载修复包
https://github.com/rockqj/networkfixer/tree/master/packages  #下载最新的即可

#传输修复包
通过SCP 命令 传输文件到IPHONE的/var/root/ 目录下

#安装修复包
dpkg -i com.rockqj.networkfixer_x.x.x-x_iphoneos-arm.deb

由于地区规定,中国的iphone可能会出现checkra1n loader和cydia app离线的问题。

这个想法来自@laoyur pwn20wndstuff/Undecimus/issues/136

在iOS 13中,相关的API已从 Preferences.framework to SettingsCellular.framework.

支持版本 (已验证)

  • iPhone 7 + iOS 13.1.3 + IOS 13.2.2

第二种方法(我自己测试没好,用的第一种)

下载这个包,去掉.zip的扩展名之后与上方传输安装步骤一样进行安装这个包

com.laoyur.network-fixer.deb.zip

装完之后输入下面命令

NetworkFixer com.saurik.Cydia 
重启设备

第三种方法(治标不治本方法)

  1. 通过第一种方案的SSH方法进入IPHONE
  2. rm /Library/Preferences/com.apple.networkextension.plist ​ killall -9 CommCenter
  3. 执行命令之后再点手机上的越狱程序去安装Cydia