xcode8.*安裝外掛教程,親測
xcode8.2 安裝外掛教程
安裝環境:
硬體裝置:Mac mini
system: MAC OS EI CAPITAN 10.11.5
xcode: 8.2
升級Xcode8.*之後發現之前的外掛都失效了,然後查了些資料發現這種方法可以解決.
破解Xcode詳細步驟如下:
- 開啟終端,輸入
install update_xcode_plugins
如果有報錯: 則繼續輸入以下命令並執行,否則跳過此步。sudo gem install -n /usr/local/bin update_xcode_plugins
- 輸入密碼(預設是不可見的,直接輸入)成功截圖:
- 接著再輸入以下命運並執行,成功截圖:<\br>
update_xcode_plugins
- 接著繼續輸入以下命運並執行,成功截圖
update_xcode_plugins --unsign
- 注意截圖藍色地方,用鍵盤↓鍵移動到Xcode8.0然後回車
再接著輸入Y確認,
接著會出現正在拷貝,(時間會有點長,請耐心等待)
然後你會發現應用程式多了一個Xcode,使用這個Xcode你就會發現之前的外掛都可以使用了!
新複製的Xcode第一次開啟有可能沒有模擬器,需要把所有的Xcode跟正在執行的模擬器完全退出後,重啟電腦。 選擇 Xcode-unsigned 開啟專案工程,就可以正常使用了。
這時候你會發現,我們熟悉的 Package Manager 又重新出現了。
另外一種方法:可以在教程開始時,手動在applacation中複製一份xcode,並重新命名,然後執行方法一,直到方法四,github下載xcode外掛管理器,並且執行,重啟xcode,完成!!
我是使用直接拷貝一份xcode.app,改名字的方案,具體參照如下詳細步驟,不過在當前環境下沒有出現傳說中的Package Manager,然後嘗試手動編譯程式碼安裝Alcatraz(https://github.com/alcatraz/Alcatraz), 重啟重新命名的Xcode,彈出load bundle;雖然出現了傳說中的Package Manager,安裝了幾個外掛,但是重啟xcode或者重啟電腦後,發現這些外掛還是無法正常使用, Package Manager也不見了;
後面嘗試了幾種解決方案,最終可以使用,雖然不是很完美,具體方案如下:
1.拷貝一份xcode.app
2.重新命名
3.按照上面《破解xcode 1,2,3,4》步驟完成,依然看不到Package Manager;
4.下載需要的外掛原始碼, ClangFormat:https://github.com/travisjeffery/ClangFormat-Xcode,VVDocumenter-Xcode:https://github.com/onevcat/VVDocumenter-Xcode;
5.編譯這些外掛原始碼,會在系統的~/Library/Application Support/Developer/Shared/Xcode/Plug-ins;
6.重啟xcode,會提示load bundle;選擇load bundle;
7.這樣就能正常使用了,但是依然沒有Package Manager;
注:在10.12.3系統下面可以按照《破解xcode 1,2,3,4》步驟完成,能夠看到Package Manager,並且使用其安裝外掛,可正常使用;