近日心血来潮,想好好研究下ios越狱开发,所以简单分享下越狱开发环境的安装。首先,你要有一台Mac,安装好Xcode和Command Line Tools
1.安装MacPorts
MacPorts,是一款软件包管理系统,用来简化Mac OS和Darwin操作系统上软件的安装.MacPorts就像apt-get一样,可以快速安装一些开源软件.
--通过(.pkg)安装http://www.macports.org/install.php --通过(.pkg)安装
搜索路径中$PATH
$PATH
$PATH
搜索路径中$PATH
搜索路径中
编辑文件,加上文件,加上
export PATH=/opt/local/bin:$PATH
export PATH=/opt/local/sbin:$PATH
第一次安装MacPorts需要进行更新:
sudo port -v selfupdate
2.安装dpkg
终端中执行命令:
sudo port install dpkg
3.安装theos
Theos是一个基于Make的编译环境。我们可以从 Theos是一个基于Make的编译环境。我们可以从 目录,当然也可以执行一下命令:目录,当然也可以执行一下命令:目录,当然也可以执行一下命令:
git clone https://github.com/DHowett/theos /opt/theos
完成之后配置Theos环境变量,方法同第一步
export THEOS = /opt/theos
4.安装IOSOpenDev
前往官网下载 前往官网下载
安装中可能出现错误,参考 安装中可能出现错误,参考
然后配置编辑环境
export iOSOpenDevPath=/opt/iOSOpenDev
export iOSOpenDevDevice=
export PATH=/opt/iOSOpenDev:$PATH
为调试手机的IP(192.168.1.101)或者主机名(MyiPhone.local)为调试手机的IP(192.168.1.101)或者主机名(MyiPhone.local)
5.为iPhone安装OpenSSH
安装即可。注意SSH的默认密码是:alpine,越狱之后的设备建议更改默认密码。安装即可。注意SSH的默认密码是:alpine,越狱之后的设备建议更改默认密码。安装即可。注意SSH的默认密码是:alpine,越狱之后的设备建议更改默认密码。
接下来我们要操作的是,打开终端:
iosod sshkey -h <设备IP>
提示是否继续的时候,选择yes。这样就可以不用密码也能通过SSH登录设备
版权声明:本文为原创文章,版权归 neo 所有。
本文链接:https://idayer.com/iosopendev/
本作品采用知识共享署名-非商业性使用 4.0 国际许可协议进行许可。
0 条评论