Xcode更新之后插件失效的解决 办法

主要原因是因为更新之后插件的UUID的问题

两种解决办法

1.手动更新
获取默认的DVTPlugInCompatibilityUUID

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

假设获取到的为 AAAAAAAA-BBBB-CCCC-DDDD-EEEEEEEEEEEE

find ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins -name Info.plist -maxdepth 3 | xargs -I{} defaults write {} DVTPlugInCompatibilityUUIDs -array-add AAAAAAAA-BBBB-CCCC-DDDD-EEEEEEEEEEEE

2.自动更新

find ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins -name Info.plist -maxdepth 3 | xargs -I{} defaults write {} DVTPlugInCompatibilityUUIDs -array-add defaults read /Applications/Xcode.app/Contents/Info.plist DVTPlugInCompatibilityUUID

Over

你可能感兴趣的:(Xcode更新之后插件失效的解决 办法)