解决Xcode升级,导致以前安装的插件失效的办法
生活随笔
收集整理的這篇文章主要介紹了
解决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! done2. 授權(quán)權(quán)限
在終端中輸入以下命令(755后面是你剛剛寫的腳本的路徑):
chmod 755 /Users/MAC-yanghua/Desktop/script.sh3. 關(guān)閉Xcode
4. 運行腳本
直接將腳本拖到終端中就行。
5. 結(jié)束
重新打開Xcode就行。
轉(zhuǎn)載于:https://www.cnblogs.com/canghaixiaoyuer/p/4732053.html
總結(jié)
以上是生活随笔為你收集整理的解决Xcode升级,导致以前安装的插件失效的办法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: jlink 与 swd 接口定义[通俗易
- 下一篇: POJ 1155 TELE 背包型树形