解决Xcode升级后插件不能用的问题
更新内容:
使用下面这句命令,就不再需要手动处理了:
1 | 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` |
但是,在实际操作时,使用上面的方法也有不起作用的时候。这个时候,我使用了个比较笨的方法,就是直接删除~/{当前用户名}/library/Application Support/Developer/Shared/Xcode/Plug-ins
目录下的所有插件,重新装一下插件即可。此方法比较笨拙,如果大家有好的解决方法,欢迎留下评论。
以上是更新内容。
打开
Xcode
插件所在的目录;1
~/{当前用户名}/library/Application Support/Developer/Shared/Xcode/Plug-ins
选择已经安装的插件,右键点击显示包内容;
找到
Contents
文件目录下的info.plist
文件,打开找到DVTPlugInCompatibilityUUIDs
;
在终端执行1
defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID
获取到当前
Xcode
的一个ID
,并添加到info.plist
文件的DVTPlugInCompatibilityUUIDs
中;然后双击
Contents\MacOS
目录下的一个黑色图标文件,会在终端打开,会看到“进程已完成”;重启
Xcode
即可。
原创文章,版权声明:自由转载-非商用-非衍生-保持署名 | Creative Commons BY-NC-ND 3.0