Xcode更新之后插件失效

每当Xcode升级之后,都会导致原有的Xcode插件不能使用,这是因为每个插件的Info.plist中记录了该插件兼容的Xcode版本的DVTPlugInCompatibilityUUID,而每个版本的Xcode的DVTPlugInCompatibilityUUID都是不同的。如果想让原来的插件继续工作,我们就得将新版Xcode的DVTPlugInCompatibilityUUID加入到每一个插件的Info文件中,手动添加的话比较费时间还可能出错,所以我写了一个脚本来做这件事。

首先找到这个路径 /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID, 这个路径是你现在Xcode版本的UUID , 复制下来吧! 感觉好迁就你哦!
这里写图片描述
还是上图吧!

接下来我要带你查找Xcode的插件安装的位置了:
~/Library/Application Support/Developer/Shared/Xcode/Plug-ins 就在这里哇!!
接下来找到你失效的插件,现在你就点击它右键显示包内容,现在就找到了那个info.plist文件了,接下来找到key为DVTPluginCompatiblityUUID这个数组,添加你复制的Xcode的UUID到最下面,然后保存,,,, 是不是要上图:
这里写图片描述
ok, 然后完全关闭 Xcode, 是不是很高兴啊!

别高兴地太早,Xcode会弹出了一个选择框,当时我就是太高兴了,手贱了,立马点击了Skip bundles,论手贱的好处!!!!! 记住一定要点Load Bundles. 如果你真的手贱了呢 , 其实也挺简单的, 去把插件的plist文件中添加的那一项删除,然后关闭Xcode; 接下来打开Xcode, 接下来,回到解放前,重头开始配置!!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值