Created
April 12, 2015 20:18
-
-
Save leecade/36d6f34fb306198d5b8e to your computer and use it in GitHub Desktop.
bash:refreshPluginsAfterXcodeUpgrading
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
#获取当前版本Xcode的DVTPlugInCompatibilityUUID | |
UUID=$(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 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment