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 исчезли.