最近因?yàn)槟承┰颍匮b了一下Xcode,導(dǎo)致了Xcode的插件不能使用。中間搗鼓了一段時(shí)間才解決,故用單獨(dú)的一篇博客來(lái)總結(jié)下。
前提準(zhǔn)備:
關(guān)于Alcatraz看文檔就夠了,安裝方式也很簡(jiǎn)單。
由于是重裝Xcode,中間出現(xiàn)了幾個(gè)問(wèn)題沒(méi)有注意到的問(wèn)題。
0.安裝Alcatraz前提是需要安裝Xcode命令行工具
好久沒(méi)動(dòng)過(guò)了,文檔也沒(méi)仔細(xì)看,直接在命令行里輸入了安裝命令(如果已經(jīng)裝過(guò),請(qǐng)調(diào)過(guò))。但是文檔里明明寫(xiě)著需要Xcode命令行工具,太大意了。見(jiàn)下圖:

文檔可能好久沒(méi)有更新了,在Xcode的Preference>Downloads中沒(méi)有發(fā)現(xiàn)Xcode Command Line Tools下載入口。于是在網(wǎng)上查到了下面的命令來(lái)安裝它:
xcode-select --install
但是在命令行里輸入后回車(chē),出現(xiàn)了如下錯(cuò)誤:

于是各種搜索,在stackoverflow找到了答案:
Xcode is not currently available from the Software Update server
意思就是說(shuō):不要使用 xcode-select --install 命令來(lái)安裝Xcode命令行工具啦,去官網(wǎng)上下載吧,下載地址在這里Apple Xcode命令行工具下載,這里為保險(xiǎn)起見(jiàn),要下載對(duì)應(yīng)Xcode版本的Xcode命令工具。
OK,到這里我們下載完畢并成功安裝完Xcode命令工具。
1.安裝Alcatraz
用這個(gè)命令行:
curl -fsSL https://raw.github.com/supermarin/Alcatraz/master/Scripts/install.sh | sh
或者直接把Alcatraz源碼下載下來(lái),直接運(yùn)行。
安裝成功了,會(huì)出現(xiàn)下面這個(gè)界面:

注意紅框里面的內(nèi)容,重啟下Xcode。
可能到這里,你以為安裝成功了,我也是這么認(rèn)為的。但就是沒(méi)看到下圖中的效果:

好吧,接著往下看
2.一個(gè)比較有用的腳本
腳本地址:https://github.com/cikelengfeng/RPAXU
這個(gè)腳本是干什么,看下圖:

下載下來(lái),進(jìn)入到這個(gè)文件夾,使用 sh refreshPluginsAfterXcodeUpgrading.sh命令,即可安裝成功。
重啟Xcode,這會(huì)兒再看看是不是下圖這個(gè)結(jié)果:
