大部分白苹果的原因都是由cydia和91助手冲突造成的。因为两者都在越狱的机器上安装了驱动级的运行库来支持相应程序,cydia是MobileSubstrate,91助手的是91守护程序。两者为了争夺deb和pxl的安装权限,冲突就在所难免了。有时deb之间的冲突也会造成白苹果。
说完了白苹果的成因,大家就明白该如何预防白苹果了吧?
第一,弃用91(更不可用91安装软件)
第二,多看一些精华帖,知道什么deb可以装,什么deb不改装。管住自己的手,不要盲目安装deb
做到以上两点,白苹果的可能性基本就是0了。
不过万一白苹果了,也不要慌。刷机当然可以根本的解决所有问题,但是有没有不刷机就能解决白苹果的办法呢?答案是:有!
前面说了,cydia的运行库是MobileSubstrate,和所有的阻八娘假主deb都有关联,那么我们在重启开机的时候不加载MobileSubstrate不就行了吗?
方法:用ifunbox或者91打开/System/Library/LaunchDaemons目录下的com.apple.SpringBoard.plist文件,找到大概第十行,
内容如下:
<string>/Libr雷乱行带此免ary/MobileSubstrate/MobileSubstrate.dylib</string>
把红色部分全部删除,只留下<string><string>即可。
补充:ifunbox没有内置编辑器,可以把com.apple.SpringBoard.plist复制到桌面,下载附件的pledit进行编辑,编辑完后再复制到/System/Library/LaunchDaemons里
然后重启ipad,重启大概1-2次,就能进桌面了。(我不知道ipad白苹果后是否也像iphone一样自动重启,如果是自动重启的话,那就等它自动重启的过程中,不要进行任何操作)
但是问题又来了,由于没有加载MobileSubstrate,所有的deb是失效的,不要紧,只要再进cydia,搜索MobileSubstrate安装一遍即可。
如果上述方法还没有解决问题,不要紧,还有办法:
1.在白苹果能联机的时候,到//Applications和//User/Library路径下直接删除你最近安装的程序的文件夹
2.再按上面的方法修改com.apple.SpringBoard.plist文件后重启
说完了白苹果的成因,大家就明白该如何预防白苹果了吧?
第一,弃用91(更不可用91安装软件)
第二,多看一些精华帖,知道什么deb可以装,什么deb不改装。管住自己的手,不要盲目安装deb
做到以上两点,白苹果的可能性基本就是0了。
不过万一白苹果了,也不要慌。刷机当然可以根本的解决所有问题,但是有没有不刷机就能解决白苹果的办法呢?答案是:有!
前面说了,cydia的运行库是MobileSubstrate,和所有的阻八娘假主deb都有关联,那么我们在重启开机的时候不加载MobileSubstrate不就行了吗?
方法:用ifunbox或者91打开/System/Library/LaunchDaemons目录下的com.apple.SpringBoard.plist文件,找到大概第十行,
内容如下:
<string>/Libr雷乱行带此免ary/MobileSubstrate/MobileSubstrate.dylib</string>
把红色部分全部删除,只留下<string><string>即可。
补充:ifunbox没有内置编辑器,可以把com.apple.SpringBoard.plist复制到桌面,下载附件的pledit进行编辑,编辑完后再复制到/System/Library/LaunchDaemons里
然后重启ipad,重启大概1-2次,就能进桌面了。(我不知道ipad白苹果后是否也像iphone一样自动重启,如果是自动重启的话,那就等它自动重启的过程中,不要进行任何操作)
但是问题又来了,由于没有加载MobileSubstrate,所有的deb是失效的,不要紧,只要再进cydia,搜索MobileSubstrate安装一遍即可。
如果上述方法还没有解决问题,不要紧,还有办法:
1.在白苹果能联机的时候,到//Applications和//User/Library路径下直接删除你最近安装的程序的文件夹
2.再按上面的方法修改com.apple.SpringBoard.plist文件后重启