1. 程式人生 > >Xcode外掛失效

Xcode外掛失效

在使用xcode6.3版本升級到版本7時就會導致外掛像圖片自動提示,註釋外掛不怎麼能用,需要進行處理下才行。

步驟:
1.關閉Xcode.


2.開啟終端,輸入:

tail -f /var/log/system.log

3.別關閉終端,此時重新開啟Xcode,就會看到終端不斷的打印出log內容
[MT] PluginLoading: Required plug-in compatibility UUID9F75337B-21B4-4ADC-B558-F9CADF7073A7 for plug-in at path‘~/Library/ApplicationSupport/Developer/Shared/Xcode/Plug-ins/Alcatraz.xcplugin’ notpresent in DVTPlugInCompatibilityUUIDs

從中就可以發現,你執行的Xcode的UUID是多少 *************


4.開啟任一資料夾,從選單欄中選擇前往資料夾,輸入地址
 

~/Library/ApplicationSupport/Developer/Shared/Xcode


5.進入Plug-ins,你就可以發現,你所有安裝的Xcode外掛都在這裡,選擇你要修復的外掛,右鍵,選擇"顯示包內容",進入Contents,就可以看到外掛的Info.plist檔案


6.開啟info.plist,找到DVTPlugInCompatibilityUUIDs一欄,選擇新增一個子項,然後把你剛剛在終端看到的XcodeUUID複製到新增的子項中.(如果已經有了這個UUID到9)


7.關閉Xcode,重新開啟,會受到提示,選擇load bundle 選項(如果選擇錯了,跳到9)


8.成功!!

9.如果已經有了這個UUID或者沒有選擇load bundle選項:

如果有此UUID,但是沒起作用,可先將UUID刪除(記得儲存)儲存退出Xcode,然後再將Xcode中檔案開啟,新增UUID,再將其儲存開啟後就會提示重新載入boundle,成功後即可。如果點選錯了需要重新做,切記只要達到重新載入上外掛即可。