如何在iOS设备上安装Theos和SDK
要求: 越狱设备
添加 https://apt.bingner.com 软件源

手动安装(命令安装)
1.使用任何(iOS)终端(我们将在本教程中使用PuTTY),以root身份登录并使用以下命令安装theos依赖项:
apt-get install -y --force-yes org.theos.dependencies
2. 现在我们需要设置 THEOS 变量和安装位置。我们将把theos安装到/opt/theos中,但你可以选择任何其他位置。如果您使用的是奥德赛越狱,则需要将.profile更改为.zprofile,因为它们使用ZSH。
注意:您必须在 /var 之外安装 theos,否则运行 nic 时很可能会被kill:9。
echo 'export THEOS=/opt/theos' >>~/.profile echo 'alias theos="$THEOS/bin/nic.pl"' >>~/.profile source ~/.profile
如果源命令对您不起作用,则只需重新启动 PuTTY。
3. 下载 theos 和 sdks:
mkdir /opt && git clone --recursive https://github.com/theos/theos.git $THEOS curl -LO https://github.com/theos/sdks/archive/master.zip && TMP=$(mktemp -d) && unzip master.zip -d $TMP && mv $TMP/sdks-master/*.sdk $THEOS/sdks && rm -r master.zip $TMP
大功告成!您现在已经在设备上安装了theos和theos依赖项。要启动一个新项目,请cd到要存储项目的文件夹中并运行:
$THEOS/bin/nic.pl
or
theos

懒人安装(第三方插件)
如果以上方法不适合你,那么在 BigBoss 存储库中还有一种名为“Theos Auto Installer”的新方法可以自动安装 theos。
确保你有 BigBoss 源:http://apt.thebigboss.org/repofiles/cydia/
搜索 “Theos Auto Installer”

安装它。
转到设置并查找“~Randy420”并单击它

点击“Theos Auto Installer Prefs”

选择所需的 Theos 安装位置和所需的 SDK。

点击“Install Theos”

等待安装完成

其他信息:
- 如果要使用其他 SDK,请转到 /theos/sdks 目录并删除不需要的 iPhoneOSx.y.sdk。默认情况下,在撰写本文时使用的是 iOS 9 SDK。如果更新,这可能会改变。
- 要更新theos,请参阅官方GitHub说明:https://github.com/theos/theos/wiki/Installation#updating
- 您可以通过运行以下命令添加额外的有用别名:echo 'alias mpi=“make package install”' >>~/.profile && source ~/.profile 所以当你想制作和安装你的包时,你可以简单地运行'mpi'命令。
- 如果您的 SDK 安装失败,请尝试删除 theos 目录中的 sdks 文件夹,然后运行 git 命令。
- 如果您使用其他终端,并且收到有关缺少 .mk 文件的错误,则需要为该终端设置 THEOS 变量。
- 要在 Windows 10 上安装这些产品,请参阅我的其他文档。