it-swarm.com.ru

Xcode 5 - обязательный плагин отсутствует в DVTPlugInCompatibilityUUIDs?

После обновления Xcode до v5.0.1 я начал получать следующее предупреждение в терминале при попытке запустить команды git внутри папки проекта:

[MT] PluginLoading: Требуется UUID совместимости с плагином 37B30044-3B14-46BA-ABAA-F01000C27B63 для подключаемого модуля по пути «~/Library/Application Поддержка/Разработчик/Shared/Xcode/Плагины/Unity4XC.xcplugin 'отсутствует в DVTPlugInCompatibilityUUIDs

Я не получаю никаких предупреждений внутри XCode, и проект компилируется просто отлично, но должна быть причина. Есть идеи, почему это происходит и как это исправить?

79
nomann

Я изменил команды 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
136
ian

Попробуйте сделать:xcode-select --install. Это решило мою проблему

43
Ostafi Ion

В моем случае Xcode 7, удалите все плагины Xcode, исправили мою проблему.

rm -rf ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/*
27
Quanlong

Я полагаю, что проблема в том, что у вас установлен плагин Xcode, в котором отсутствует (или имеет неверную) пара ключ-значение DVTPlugInCompatibilityUUIDs в своем файле plist. Посмотрите, что этот плагин сделал, чтобы решить эту проблему: https://github.com/gfontenot/XVim/commit/35bbf24bc074e330a9bea852c190d8fdcbfff1ea

Может быть, проверьте, есть ли у вашего плагина (похоже, для Unity) обновленная версия.

6
ohnit

Я удалил единство из моей машины. После установки Unity сборки работали на меня. Я пытался создать приложение, используя robovm.

0
dazza5000

Может быть, немного поздно, но мне нужно было просто перезапустить Xcode после обновления Xcode и нажать кнопку «Установить компоненты», когда он появился. Тогда мои проблемы с мерзавцем исчезли.

0
sereschkin