解決Xcode失效的辦法

第一種 ? ?通過終端


這種方法比較簡單,兩句話就可以搞定,對,你沒有聽錯,就是兩句話。

1.打開終端,輸入以下代碼獲取到DVTPlugInCompatibilityUUID

defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID

2.然后輸入如下命令? 【最后一項是獲取到的DVTPlugInCompatibilityUUID】

find ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins -name Info.plist -maxdepth 3 | xargs -I{} defaults write {} DVTPlugInCompatibilityUUIDs -array-add 9F75337B-21B4-4ADC-B558-F9CADF7073A7


第二種 ? 通過自己找路徑來解決


問題一:Xcode里面的插件安裝完成后插件的路徑是什么?

答:插件的路徑為:~/Library/Application? Support/Developer/Shared/Xcode/Plug-ins

問題二:如何通過~/Library/Application? Support/Developer/Shared/Xcode/Plug-ins路徑找到插件安裝位置?

答:拷貝~/Library/Application Support/Developer/Shared/Xcode/Plug-ins,將此路徑粘貼到

前往

前往文件夾

插件所在位置

問題三:找到插件路徑后,如何解決失效的插件,讓失效的插件好使?1.在應用程序中先找到Xcode,右鍵,顯示包內容,找到info.plist文件,雙擊打開info.plist文件,拷貝plist文件中key為DVTPlugInCompatibilityUUID所對應的值,本案例中,拷貝9F75337B-21B4-4ADC-B558-F9CADF7073A7即可。

找到應用程序中的Xcode

顯示包內容,找到info.plist文件

打開Info.plist文件,拷貝9F75337B-21B4-4ADC-B558-F9CADF7073A7

問題四:拷貝完info.plsit文件中DVTPlugInCompatibilityUUID所對應的值,接下來應該如何操作?

答:根據問題二中的答案找到插件的路徑,從中找到失效的插件,找到失效的插件以后,右鍵,顯示包內容,接下來打開Contents中的info.plist文件,展開DVTPlugInCompatibilityUUIDs,點擊添加,將問題三中的9F75337B-21B4-4ADC-B558-F9CADF7073A7添加即可,重啟Xcode,立即讓無效的插件有效。

右鍵點擊失效的插件

顯示插件包內容

添加9F75337B-21B4-4ADC-B558-F9CADF7073A7

重啟Xcode,插件即可有效

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容