1、從App Store下載并安裝Xcode
2、安裝Alcatraz (管理插件的插件)
參考:裝插件其實可以很簡單
方法有兩個,一個是從GitHub下載源碼運行項目后重啟Xcode,另一個辦法是終端安裝運行。我選擇的是終端的辦法线罕,蛋酥很不幸啊,一來就遇到坑了窃判,按照網(wǎng)上資料執(zhí)行完以后重啟Xcode發(fā)現(xiàn)沒有彈出來提示框钞楼,咋辦嘞?各種查資料袄琳,嗯Alcatraz這個插件只支持到Xcode7询件,我的Xcode版本是9.1燃乍,于是乎又是一通折騰。好在最后還是成功搞定雳殊,下面是最后的解決方案:
a橘沥、在終端輸入:
curl -fsSL https://raw.github.com/supermarin/Alcatraz/master/Scripts/install.sh|sh
b、解決Xcode 8以后的Alcatraz等插件不可用
參考資料
sudo gem install update_xcode_plugins
嗯夯秃,這里有可能會遇到問題座咆,反正我是遇到了,哈哈
主要是ruby源的問題仓洼,之前在按照網(wǎng)上資料將源指向了淘寶(https://ruby.taobao.org/)介陶,因為本身的源是國外的需要翻墻,在今天執(zhí)行這行命令之前都是好用的(在公司網(wǎng)絡(luò)下裝了cocoapods色建,回家又在cocoapods里裝了AFNetworking)哺呜,也有可能是網(wǎng)絡(luò)問題吧,沒有深究箕戳。在淘寶鏡像源下執(zhí)行命令報錯如下:
ERROR: While executing gem ... (OpenSSL::SSL::SSLError) hostname "gems.ruby-china.org" does not match the server certificate
于是乎執(zhí)行下面的命令將源替換一下:
gem sources --remove https://ruby.taobao.org/
gem sources -a http://gems.ruby-china.org/
替換好以后再執(zhí)行一遍:
sudo gem install update_xcode_plugins
update_xcode_plugins
執(zhí)行上面的命令以后會輸出下面
Added C3998872-68CC-42C2-847C-B44D96AB2691 to Alcatraz (1.2.1)
Finished! ??
It seems that you have Xcode 8+ installed!
Some plugins might not work on recent versions of Xcode because of library validation.
See https://github.com/alcatraz/Alcatraz/issues/475
Run `update_xcode_plugins --unsign` to fix this.
繼續(xù)執(zhí)行命令:
update_xcode_plugins --unsign
會提示Choose which Xcode you would like to unsign (use arrows): Xcode (9.1) [Signed]: /Applications/Xcode.app
某残,到這里后按回車,然后根據(jù)提示輸入Y陵吸,和密碼之類的玻墅,之后等著就好。
安裝完成后壮虫,重啟Xcode之后會彈出對話框澳厢,選擇“Load Bundles”。
到這里囚似,就要恭喜你啦剩拢,Alcatraz完成安裝咯。漫漫長路又前進了一小步饶唤。歇一歇徐伐,接下來繼續(xù)安裝一些常用插件的安裝。
3搬素、常用插件的安裝
a呵晨、打開插件管理工具,快捷鍵(shift+command+9)
b熬尺、搜需要的插件名字,然后點擊安裝谓罗,安裝完成后重啟Xcode粱哼,選擇“Load Bundles”即可。
在我興奮的裝完一些之前常用的插件準備一展身手的時候檩咱,嗯揭措,發(fā)現(xiàn)有的插件不能和之前一樣正常工作了胯舷,比如:
VVDocumenter(注釋插件),在Xcode8 以后就不生效绊含,只能通過快捷鍵 option + command + / 來生成桑嘶,且只能在方法和屬性中使用。
注釋插件VVDocumenter-Xcode in Xcode8
此文完躬充!