1.指定Theos的安裝路徑
Theos是放在github上的色乾,使用git命令來clone比較方便。雖然可以放在任何目錄下,但是官方建議大家放在 /opt/下 。打開Mac的終端号显,輸入命令行:
export THEOS=/opt/theos
2.上一步,我們已經(jīng)配置了一個(gè)環(huán)境變量躺酒,現(xiàn)在我們將theos下載到指定的目錄押蚤,輸入命令行:
git clone --recursive https://github.com/theos/theos.git $THEOS
如果有報(bào)錯(cuò)沒有權(quán)限使用下面這句
sudo Git clone --recursive https://github.com/theos/theos.git /opt/theos
然后把/opt/theos的權(quán)限改成你自己:
sudo chown $(id -u):$(id -g) /opt/theos
最后把theos的執(zhí)行路徑加入到環(huán)境變量中,在~/.bash_profile中加上:
export THEOS="/opt/theos"
在任意目錄下(不能是/opt/theos下阴颖,否則將創(chuàng)建不成功),輸入如下命令創(chuàng)建Theos項(xiàng)目:
/opt/theos/bin/nic.pl NIC 2.0 - New Instance Creator
可以看到這里共有14種模板可供選擇丐膝,這里我們選擇tweak -> 輸入Package Name(deb包的名字量愧,類似于bundle identifier)-> tweak的名字 -> 輸入”MobileSubstrate Bundel filter“,也就是tweak作用對象的bundle identifier帅矗,如:com.apple.springboard -> Done完成偎肃。
配置ldid
下載地址https://github.com/downloads/rpetrich/ldid/ldid.zip
參考文章:https://blog.csdn.net/u010545480/article/details/74103748
https://blog.csdn.net/u010545480/article/details/74103748