Xcode 升级后

2025-05-11 07:46:29
推荐回答(1个)
回答1:

Xcode升级完后其自身的UUID发生了变化,plugin需要添加对新版宿主Xcode的支持,所以有两种办法解决:一是升级plugin;二、如果官方未提供升级版,那你得手动添加支持。下面介绍第二种方法的步骤:

  1. 进入plugin安装的目录  

    cd ~/Library/Application Support/Developer/Shared/Xcode/Plug-ins
  2. 执行下面的命令后,Xcode会打开这个plist文件,在

    DVTPlugInCompatibilityUUIDs 数组里加一行,粘贴你在man时看到的UUID。这些UUID都对应Xcode的一个历史版本。

    open IDELogNavigator.ideplugin/Contents/Info.plist

对于其他的plugin,可如法炮制!改完记得重启Xcode,且在出现提示时选择load plugin。

以上经本人尝试,确保有效。因为我也在解决XcodeColors插件失效的问题。


最后再附上一个我刚发现的一次性解决所有plugin失效的解决办法:http://stackoverflow.com/a/24877680,(改完记得重启Xcode)