iphone - the - Xcode 5: el complemento obligatorio no está presente en DVTPlugInCompatibilityUUIDs?
upload ipa to app store (6)
Después de actualizar Xcode a v5.0.1, comencé a recibir la siguiente advertencia en el terminal cuando intento ejecutar comandos git dentro de la carpeta del proyecto:
[MT] PluginLoading: Se requiere UUID de plug-in UUID 37B30044-3B14-46BA-ABAA-F01000C27B63 para el complemento en la ruta ''~ / Library / Application Support / Developer / Shared / Xcode / Plug-ins / Unity4XC.xcplugin'' no presente en DVTPlugInCompatibilityUUIDs
No recibo ninguna advertencia dentro de Xcode y el proyecto está compilando bien, pero debe haber una razón. ¿Alguna idea de por qué sucede esto y cómo solucionarlo?
Borré la unidad de mi máquina. Después de instalar la unidad, las compilaciones funcionaron para mí. Estaba intentando construir una aplicación usando robovm.
Creo que el problema es que tiene un complemento de Xcode instalado que tiene un par de clave-valor DVTPlugInCompatibilityUUIDs
faltante (o tiene un valor incorrecto) en su archivo plist. Vea lo que este plugin hizo para resolverlo: https://github.com/gfontenot/XVim/commit/35bbf24bc074e330a9bea852c190d8fdcbfff1ea
Tal vez verifique si su complemento (parece que es para Unity) tiene una versión actualizada.
En mi caso de Xcode 7, eliminar todos los complementos de Xcode solucionó mi problema.
rm -rf ~/Library/Application/ Support/Developer/Shared/Xcode/Plug-ins/*
Intente hacer: xcode-select --install
. Resolvió mi problema
Modifiqué un comando de shell que encontré here para arreglar esto para todos mis complementos.
Para solucionar este problema:
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
Tal vez es un poco tarde, pero tuve que reiniciar Xcode después de una actualización de Xcode y presionar el botón de componentes de instalación cuando apareció. Entonces mis problemas idiotas se fueron.