theos安装、环境配置
Theos 是一个越狱开发工具包,安装方法可以参考 Wiki。
安装依赖
安装 dpkg
dpkg(Debian Packager) 是 Theos 依赖工具之一,可以使用 dpkg 制作 deb,Theos 开发的插件都会以 deb 的格式进行发布,在安装 Theos 之前需要安装 dpkg.
安装借助于Homebrew安装,确保先安装 Homebrew。
1 | brew install dpkg |
安装 ldid
ldid是越狱祖师爷Saurik开发的一款二进制授权管理软件,可以对越狱应用进行SHA1运算生成授权,让软件包可以在iPhone上执行。Theos 开发中,iOS 文件的签名使用 ldid 工具完成,代替了 XCode 中的 Codesign。
1 | brew install ldid |
安装Thoes
将 Theos 安装在 /opt/theos 目录下
1 | sudo Git clone --recursive https://github.com/theos/theos.git /opt/theos |
将 /opt/theos 权限改为自己
1 | sudo chown $(id -u):$(id -g) /opt/theos |
配置环境变量
在~./bash_profile中加上:
1 | export THEOS=/opt/theos |
执行一遍source命令使得环境变量生效
1 | source ~/.bash_profile |
测试是否安装成功
1 | nic.pl |
New Instance Creator开始执行则已经安装成功
Theos升级到最新版
1 | git submodule update –recursive |