每次升级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插件就可以正常使用了!
时间: 2024-12-21 22:55:22