美文网首页
越狱开发(一) —— 越狱环境搭建

越狱开发(一) —— 越狱环境搭建

作者: e297b14c9e53 | 来源:发表于2020-03-08 16:43 被阅读0次

调试设备

  • iPhone 6s
  • 建议至少iPhone 5s(从5s开始支持arm64架构)
  • 或者iPad Air、iPad mini2等支持arm64架构的设备

iOS 9.1完美越狱

  • 建议至少iOS 8完美越狱
  • 版本不能太高,要保证能完美越狱

如何判断是否越狱成功?

  • 桌面是否有Cydia
  • 工具判断 (如PP助手)

Cydia

  • 越狱后的“App Store”
  • 可以在Cydia中安装各种第三方软件(插件、补丁、App)
  • 作者:Jay Freeman (saurik)

Cydia安装软件步骤

  • 进入软件源找到对应的软件,开始安装
  • 如果软件源中软件太多,可以搜索查找

SpringBoard

  • SpringBoard 就是iOS的桌面

手机常用补丁

Apple File Conduit "2"

AppSync Unified

  • AppSync Unified 可以绕过系统验证,随意安装、运行破解的ipa安装包
  • 软件源: http://apt.25pp.com

iFile

PP助手

Mac电脑必备

iFunBox

  • 管理文件系统

PP助手

  • 安装海量App
  • 卸载App
  • 备份App为ipa安装包(iOS9开始,不再支持备份App)

安装包

通常情况

  • 通过Cydia安装的安装包是deb格式的(结合软件包管理工具apt)
  • 通过PP助手安装的安装包是ipa格式的

如果通过Cydia源安装deb失败

  • 可以从网上下载deb格式的安装包
  • 然后将deb安装包,放在/var/root/Media/Cydia/AutoInstall
  • 重启手机,Cydia就会自动安装deb

在iOS代码中判断设备是否越狱

  • 针对不通的iOS版本,判断方法可能不一样
  • 最简单的一种方法:判断手机上是否安装了Cydia
+ (BOOL)ff_isJailbreak {
    return [[NSFileManager defaultManager] fileExistsAtPath:@"/Applications/Cydia.app"];
}

相关文章

网友评论

      本文标题:越狱开发(一) —— 越狱环境搭建

      本文链接:https://www.haomeiwen.com/subject/wiaddhtx.html