如何在iOS設(shè)備上安裝Theos和SDK
要求: ?越獄設(shè)備
? ? ? ? ? ? ?添加?https://apt.bingner.com 軟件源
?

手動(dòng)安裝(命令安裝)
1.使用任何(iOS)終端(我們將在本教程中使用PuTTY),以root身份登錄并使用以下命令安裝theos依賴項(xiàng):
apt-get install -y --force-yes org.theos.dependencies
2.?現(xiàn)在我們需要設(shè)置 THEOS 變量和安裝位置。我們將把theos安裝到/opt/theos中,但你可以選擇任何其他位置。如果您使用的是奧德賽越獄,則需要將.profile更改為.zprofile,因?yàn)樗鼈兪褂肸SH。
注意:您必須在 /var 之外安裝 theos,否則運(yùn)行 nic 時(shí)很可能會(huì)被kill:9。
echo 'export THEOS=/opt/theos' >>~/.profile echo 'alias theos="$THEOS/bin/nic.pl"' >>~/.profile source ~/.profile
如果源命令對(duì)您不起作用,則只需重新啟動(dòng) 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
大功告成!您現(xiàn)在已經(jīng)在設(shè)備上安裝了theos和theos依賴項(xiàng)。要啟動(dòng)一個(gè)新項(xiàng)目,請(qǐng)cd到要存儲(chǔ)項(xiàng)目的文件夾中并運(yùn)行:
$THEOS/bin/nic.pl
or
theos

懶人安裝(第三方插件)
如果以上方法不適合你,那么在 BigBoss 存儲(chǔ)庫(kù)中還有一種名為“Theos Auto Installer”的新方法可以自動(dòng)安裝 theos。
確保你有?BigBoss?源:http://apt.thebigboss.org/repofiles/cydia/
搜索 “Theos Auto Installer”

安裝它。
轉(zhuǎn)到設(shè)置并查找“~Randy420”并單擊它

點(diǎn)擊“Theos Auto Installer Prefs”?

選擇所需的 Theos 安裝位置和所需的 SDK。

點(diǎn)擊“Install Theos”?

等待安裝完成

其他信息:
- 如果要使用其他 SDK,請(qǐng)轉(zhuǎn)到 /theos/sdks?目錄并刪除不需要的?iPhoneOSx.y.sdk。默認(rèn)情況下,在撰寫(xiě)本文時(shí)使用的是 iOS 9 SDK。如果更新,這可能會(huì)改變。
- 要更新theos,請(qǐng)參閱官方GitHub說(shuō)明:https://github.com/theos/theos/wiki/Installation#updating
- 您可以通過(guò)運(yùn)行以下命令添加額外的有用別名:echo 'alias mpi=“make package install”' >>~/.profile && source ~/.profile?所以當(dāng)你想制作和安裝你的包時(shí),你可以簡(jiǎn)單地運(yùn)行'mpi'命令。
- 如果您的 SDK 安裝失敗,請(qǐng)嘗試刪除 theos 目錄中的 sdks 文件夾,然后運(yùn)行 git 命令。
- 如果您使用其他終端,并且收到有關(guān)缺少 .mk 文件的錯(cuò)誤,則需要為該終端設(shè)置 THEOS 變量。
- 要在 Windows 10 上安裝這些產(chǎn)品,請(qǐng)參閱我的其他文檔。