解决 Xcode 升级后插件失效的问题

每次升级Xcode,总是会遇到插件失效,解决方案网上也比较多,下面列举的是本人常用的解决方法;供大家参考;

Xcode 5开始,苹果要求加入UUID证书从而保证插件的稳定性。

因此Xcode版本更新之后需要在插件的Info.plist文件中添加Xcode的UUID。

一、首先获取Xcode的UUID:

打开终端,输入:defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID

回车会看到下图:

这样就得到你Xcode的UUID;

二、前往文件夹,打开Xcode插件所在的文件夹:

~/Library/Application Support/Developer/Shared/Xcode/Plug-ins

这时会看到你所安装的所有Xcode插件,如下图:

这时选中其中一个,然后显示包内容,之后找到info.plist文件,双击打开如下图:

将Xcode的UUID添加进去然后重启;

三、重启时需要注意:

Xcode时会提示“Load bundle”、 “Skip Bundle”两个选项;

这里必须选择“Load bundle”,不然插件无法使用。

这里必须选择“Load bundle”,不然插件无法使用。

这里必须选择“Load bundle”,不然插件无法使用。

重要的话要说三遍好了,这样你的Xcode插件就可以正常使用了!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章