将Xcode升级到v5.0.1后,当我尝试在项目文件夹中运行git命令时,我开始在终端中收到以下警告:
[MT] PluginLoading:必需的插件兼容性UUID 37B30044-3B14-46BA-ABAA-F01000C27B63用于路径插件 '〜/库/应用程序 支持/开发/共享/ Xcode中/插件/ Unity4XC.xcplugin'不存在 在DVTPlugInCompatibilityUUIDs
我在Xcode中没有得到任何警告,项目编译得很好但是必须有一个原因。任何想法为什么会发生这种情况以及如何解决它?
答案 0 :(得分:137)
我修改了一个我发现here的shell命令来修复我的所有插件。
解决此问题:
XCODEUUID=`defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID`
for f in ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/*; do defaults write "$f/Contents/Info" DVTPlugInCompatibilityUUIDs -array-add $XCODEUUID; done
答案 1 :(得分:43)
尝试: xcode-select --install
。它解决了我的问题
答案 2 :(得分:27)
就我的Xcode 7而言,删除所有Xcode插件解决了我的问题。
rm -rf ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/*
答案 3 :(得分:6)
我认为问题在于您安装了一个Xcode插件,其plist文件中缺少(或具有不正确的)DVTPlugInCompatibilityUUIDs
键值对。看看这个插件解决了什么:https://github.com/gfontenot/XVim/commit/35bbf24bc074e330a9bea852c190d8fdcbfff1ea
也许检查一下您的插件(看起来像Unity版本)是否有更新版本。
答案 4 :(得分:0)
我从机器上删除了统一。安装完成后,这些版本对我有用。我正在尝试使用robovm构建一个应用程序。
答案 5 :(得分:0)
也许有点晚了,但我刚刚在Xcode更新后重新启动Xcode,并在出现时按下安装组件按钮。然后我的git问题就消失了。