1. 程式人生 > >如何在Xcode8上安裝外掛

如何在Xcode8上安裝外掛

1、更新Xcode,目前最新版本是8.2.1;

2、由於安裝外掛會影響原來的Xcode打包上傳,我們在應用程式裡複製一個Xcode,並重命名為XcodeSigner;


XcodeSigner

3、開啟鑰匙串,建立新證書,名稱填XcodeSigner,證書型別選擇程式碼簽名(Code Signing);

建立證書


填寫證書資訊
4、在終端命令中輸入:sudo codesign -f -s XcodeSigner /Applications/XcodeSigner.app,耐心等待命令執行完畢;

5、獲得XcodeSigner的UUID,在終端命令列輸入:(目的是在外掛的info.plist中加入該UUID,即允許該UUID使用該外掛)

defaults read /Applications/XcodeSigner.app/Contents/Info DVTPlugInCompatibilityUUID 即可;


6、在github上下載好想安裝的外掛,以ESJsonFormat為例,開啟方式選擇XcodeSigner;

選擇XcodeSigner作為開啟方式
7、檢查外掛的info.plist(ESJsonFormat)中是否已經添加了第5步獲得的UUID,未新增可能會造成XcodeSigner閃退。若檔案中已經存在,直接執行專案即可;

在Info.plist中新增UUID
8、執行成功後,關閉XcodeSigner,重新啟動,這時會彈出如下兩類提示框,分別選擇“Load Bundle”和“允許”(或“始終允許”),這時點選Window就能看到列表中多了ESJsonFormat了。


選擇Load Bundle

選擇“允許”
最後,在xcode對於外掛的管理,有一個比較好用的外掛管理Alcatraz,這是GitHub地址:https://github.com/alcatraz/Alcatraz,下載再來用XcodeSigner開啟,然後執行,就安裝成功了,具體使用方法,請參照GitHub。如果有問題,請加我qq:583932511,歡迎探討。