日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

解决Xcode升级,导致以前安装的插件失效的办法

發(fā)布時間:2023/12/19 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 解决Xcode升级,导致以前安装的插件失效的办法 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

Xcode經(jīng)常升級,導致以前安裝的插件失效。以前我的解決辦法是:重新到Github上下載一堆插件,然后重新安裝,這種辦法太low,參考了下別人的資料,最后改用腳本來進行升級。

其實Xcode升級后,插件只需要在插件所屬的plist中添加上UUID,直接讓腳本來幫我做這件事就好。

步驟:

1. 編寫腳本

隨便打開一個編輯器,創(chuàng)建一個名為script.sh的文件,打開文件,并復制粘貼以下代碼:

#!/bin/bash#獲取當前版本Xcode的DVTPlugInCompatibilityUUIDUUID=$(defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID)echo Xcode DVTPlugInCompatibilityUUID is $UUID #遍歷每一個Xcode插件,將UUID寫入插件的兼容列表中 for MyPlugin in ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/* do defaults write "$MyPlugin"/Contents/Info DVTPlugInCompatibilityUUIDs -array-add $UUID echo write DVTPlugInCompatibilityUUID to $MyPlugin succeed! done

2. 授權(quán)權(quán)限

在終端中輸入以下命令(755后面是你剛剛寫的腳本的路徑):

chmod 755 /Users/MAC-yanghua/Desktop/script.sh

3. 關(guān)閉Xcode

4. 運行腳本

直接將腳本拖到終端中就行。

5. 結(jié)束

重新打開Xcode就行。

轉(zhuǎn)載于:https://www.cnblogs.com/canghaixiaoyuer/p/4732053.html

總結(jié)

以上是生活随笔為你收集整理的解决Xcode升级,导致以前安装的插件失效的办法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。