1、正常安裝插件,如果原作者沒有對原插件進行支持,那麼在新版的xcode上無法正常使用的。
2、進入目錄~/Library/Application Support/Developer/Shared/Xcode/Plug-ins
3、找到對應插件,單擊右鍵,點擊顯示包內容,此處以ESJsonFormat舉例:
4、打開裏面的Contents文件,可以看到三個文件Info.plist,MacOS,Resources,這裏我們打開Info.plist
5、找到字段DVTPlugInCompatibilityUUIDs 並加入xcode版本號對應的UDID字符串(xcode7.2:F41BD31E-2683-44B8-AE7F-5F09E919790E)
(Xcode7.2:ACA8656B-FEA8-4B6D-8E4A-93F4C95C362C)
對應的UDID可以在用這樣的方法獲取:
/Applications/Xcode.app/Contents/Info
裏邊有 DVTPlugInCompatibilityUUID
記錄UUID
6、保持關閉Info.plist,並且重新啓動Xcode,可以看到提示我們是否加載插件的對話框彈出來,單擊同意即可!
提示:此方法僅僅只是Xcode可以識別到我們的插件,如果插件本身代碼不對xcode兼容是不發修復的!