iOS越狱开发(1)THEOS环境搭建
安装Homebrew
打开终端,输入命令:
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
1. 安装ldid
ldid用来专门签名iOS可执行文件的工具,用以在越狱iOS中取代Xcode自带的codesign。如果不安装,那么产生的deb文件就安装不到手机上
brew install ldid
2. Theos安装
官方建议把Theos安装在opt/theos/ 目录下
下载路劲为个人文件夹里,需要复制到上目录;
sudo git clone --recursive https://github.com/theos/theos.git
然后把/opt/theos的权限改为自己所拥有
sudo chown $(id -u):$(id -g) /opt/theos
3. 环境变量
终端输入:vim ~/.bash_profile
按E 键后输入:
export THEOS=/opt/theos
export PATH=/opt/theos/bin/:$PATH
先点击键盘esc键,再输入冒号 :,再次输入wq 回车进行保存
更新立即生效
source ~/.bash_profile
查看是否生效:
echo $THEOS
echo $PATH
4. 测试安装是否成功
在任意路径下输入
nic.pl
如果重启后不显示:
进入主目录 cd ~
ls -a 显示隐藏文件,找到.zshrc文件夹
(如果没有可以只直接创建 touch .zshrc
编辑文件 vi .zshrc
按i进入编辑模式,加入source ~/.bash_profile后,esc,再输入:wq保存退出