今天升級了xcode到6.4 發現之前裝的插件不能使用了。這裏有一個解決的方案:
步驟如下:
一、查看Xcode的UUID
在終端執行 defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID
複製UUID後面那一串字符串
然後打開xcode插件所在的目錄:~/Library/Application Support/Developer/Shared/Xcode/Plug-ins;
選擇已經安裝的插件例如VVDocumenter-Xcode,右鍵”顯示包內容”;
找到info.plist 文件,找到DVTPlugInCompatibilityUUIDs的項目,添加一個Item,Value的值爲之前Xcode的UUID,保存。
重啓Xcode 6之後,重啓Xcode時會提示“Load bundle”、 “Skip Bundle”,這裏必須選擇“Load bundle”,不然插件無法使用。
如果手誤點擊了"Skip Bundle" 腫麼辦?
找到該插件安裝路徑下,繼續打開在info.plist刪除最後一個與命令端裏面同樣的UUID號,一般都是會再最後一行,自己添加的那一行也要刪除掉
保存之後重啓Xcode
再次添加之前xcodeUUID。在重啓就再次出現了插件提示