Xcode 5 - Необходимый плагин отсутствует в DVTPlugInCompatibilityUUID?
После обновления Xcode до версии 5.0 я начал получать следующее предупреждение в терминале при попытке запустить команды git внутри папки проекта:
[MT] PluginLoading: Требуемая совместимость с подключаемым модулем UUID 37B30044-3B14-46BA-ABAA-F01000C27B63 для плагина на пути "~/Library/Application Поддержка /Developer/Shared/Xcode/Plug -ins/Unity4XC.xcplugin 'нет в DVTPlugInCompatibilityUUIDs
Я не получаю предупреждения внутри Xcode, и проект компилируется просто отлично, но должна быть причина. Любые идеи, почему это происходит и как это исправить?
Ответы
Ответ 1
Я изменил команды оболочки, которые я нашел здесь, чтобы исправить это для всех моих плагинов.
Чтобы устранить эту проблему:
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
Ответ 2
Попробуйте сделать: xcode-select --install
. Он решил мою проблему
Ответ 3
В моем случае Xcode 7 удалите все плагины Xcode, исправил мою проблему.
rm -rf ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/*
Ответ 4
Я считаю, что проблема заключается в том, что у вас установлен плагин Xcode с отсутствующей (или неправильной) парой ключ-значение DVTPlugInCompatibilityUUIDs
в своем файле plist. Посмотрите, что сделал этот плагин, чтобы решить эту проблему: https://github.com/gfontenot/XVim/commit/35bbf24bc074e330a9bea852c190d8fdcbfff1ea
Возможно, проверьте, имеет ли ваш плагин (похоже, он для Unity) обновленную версию.
Ответ 5
Я удалил единство с моей машины. После установки единства сборщики работали на меня. Я пытался создать приложение с помощью robovm.
Ответ 6
Возможно, это немного поздно, но мне нужно было только перезапустить Xcode после обновления Xcode и нажать кнопку установки компонентов, когда она появится. Затем мои проблемы git исчезли.