插件在新版本xcode失效的解決方案

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兼容是不發修復的!


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章