1、Class-dump 下载地址 :http://stevenygard.com/projects/class-dump
下载后将class-dump 复制到 /usr/bin 下,然后在 Terminal 中执行 sudo chmod 777 /usr/bin/class-dump 赋予执行权限。
运行 class-dump 可看到一些基本参数
2、Theos
安装 command line tools 在终端执行 xcode-select —install
$ sudo xcode-select -s /Applications/XcodeName/Contents/Developer (指定XcodeName为默认的Xcode)
下载Theos:终端依次执行以下命令
expor THEos=/opt/theos
sudo git clone git://github.com/DHowett/theos.git $THEOS
3、配置ldid
Ldid 是专门用来签名iOS可执行文件的工具,用以在越狱iOS中取代Xcode自带的codesign .从http://joedj.net/ldid下载ldid,把它放在 /opt/theos/bin 下 再执行以下命令赋予权限:
Sudo chmod 777 /opt/theos/bin/ldid
4、配置CydiaSubstrate
先运行Theos的自动化配置脚本,操作如下: sudo /opt/theos/bin/bootstrap.sh substrate
5、配置 dpkg-deb
deb 是越狱开发安装包的标准格式,dpkg-deb是一个用于操作deb文件的工具,有了这个工具,Theos 才能正确地把工程打包成为deb文件。
从https://raw.githubusercontent.com/DHowett/dm.pl/master/dm.pl下载dm.pl,将其重命名为 dpkg-deb后,放到 /opt/theos/bin/ 目录下,然后用以下命令赋予其可执行权限:
sudo chmod 777 /opt/theos/bin/dpkg-deb
6、配置Theos NIC templates
内置 5种Theos工程类型的模板,方便创建多样的Theos工程。Https://github.com/DHowett/theos-nic-templates/archive/master.zip获取5种模板,解压后放到 /opt/theos/templates/iphone/ 下。
网友评论