1. 程式人生 > >xcode8.*安裝外掛教程,親測

xcode8.*安裝外掛教程,親測

xcode8.2 安裝外掛教程

安裝環境:

硬體裝置:Mac mini

system: MAC OS EI CAPITAN 10.11.5

xcode: 8.2

升級Xcode8.*之後發現之前的外掛都失效了,然後查了些資料發現這種方法可以解決.

破解Xcode詳細步驟如下:

  1. 開啟終端,輸入 install update_xcode_plugins


    如果有報錯: 則繼續輸入以下命令並執行,否則跳過此步。
    sudo gem install -n /usr/local/bin update_xcode_plugins
  2. 輸入密碼(預設是不可見的,直接輸入)成功截圖:

  3. 接著再輸入以下命運並執行,成功截圖:<\br>
    update_xcode_plugins


  4. 接著繼續輸入以下命運並執行,成功截圖


    update_xcode_plugins --unsign
  5. 注意截圖藍色地方,用鍵盤↓鍵移動到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,並且使用其安裝外掛,可正常使用