一、查看Xcode的UUID
在終端執(zhí)行 defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID
復(fù)制UUID后面那一串字符串
然后打開xcode插件所在的目錄:~/Library/Application Support/Developer/Shared/Xcode/Plug-ins;
選擇已經(jīng)安裝的插件例如VVDocumenter-Xcode,右鍵”顯示包內(nèi)容”;
找到info.plist 文件,找到DVTPlugInCompatibilityUUIDs的項(xiàng)目,添加一個(gè)Item,Value的值為之前Xcode的UUID,保存。
重啟Xcode之后,重啟Xcode時(shí)會(huì)提示“Load bundle”、 “Skip Bundle”,這里必須選擇“Load bundle”,不然插件無法使用。
如果手誤點(diǎn)擊了"Skip Bundle" 腫么辦?
找到該插件安裝路徑下,繼續(xù)打開在info.plist刪除最后一個(gè)與命令端里面同樣的UUID號(hào),一般都是會(huì)再最后一行,自己添加的那一行也要?jiǎng)h除掉
保存之后重啟Xcode
再次添加之前xcodeUUID。在重啟就再次出現(xiàn)了插件提示
Xcode插件大全
必備
自動(dòng)檢索圖片名:https://github.com/ksuther/KSImageNamed-Xcode
移除插件(可以使用上面提到的插件管理工具Alcatraz)
到~/Library/Application Support/Developer/Shared/Xcode/Plug-ins文件夾中刪除
插件失效修復(fù):http://joeshang.github.io/2015/04/10/fix-xcode-upgrade-plugin-invalid/