17 votos

En Xcode 4.3, ¿dónde pongo las herramientas adicionales?

Estoy confundido. Acabo de descargar 6 paquetes suplementarios utilizando Xcode > Open Developer Tool > More Developer Tools... y pensé que los archivos .dmg contendrían archivos .pkg, pero en su lugar contienen programas. Dónde se supone que debo instalar estos programas?

Sospecho que la respuesta podría ser "Donde quieras". - Pero no me gusta esa idea. Quiero ponerlos en algún lugar estándar o convencional.

Curiosamente, no hay ningún archivo README que diga dónde deben ir estos.

Por ahora, los pongo en /Applications/Xcode Tools pero eso parece una chapuza.

También es extraño: había un archivo .dmg para las herramientas de línea de comandos, que instalé, pero que en realidad era un .pkg dentro del .dmg, que es diferente de los otros 6. No estoy seguro de por qué Apple proporciona un .dmg para las herramientas de línea de comandos cuando son instalables a través de Xcode > Preferences... > Downloads > Components . Creo que es una confusión.

Y por último: La imagen "Audio Tools" contiene un directorio llamado "CoreAudio", que contiene un montón de código fuente y archivos de inclusión. ¿Dónde se supone que deben ir? No los quiero en Aplicaciones.

El embalaje de las herramientas complementarias me parece un poco chapucero.

0 votos

Si sólo son carpetas *.app, puedes colocarlas en /Applications y lanzarlas con $open -a tool-name

19voto

  1. Busca Xcode.app y ábrelo con "Mostrar contenido del paquete".

  2. Arrastrar y soltar la nueva herramienta de desarrollo desde el .dmg descargado a /Applications dentro de Xcode

  3. Añádase a "Compartir y permisos" de /Resources con derechos de lectura/escritura

  4. Repita el paso 3 para el archivo

     /Resources/IDEHelperApps.plist
  5. Abrir el archivo IDEHelperApps.plist en TextEdit.app

  6. Añade una cadena con el nombre de la herramienta añadida al primer array. Por ejemplo:

    <string>Contents/Applications/PackageMaker.app</string>
  7. Guardar .plist y reiniciar Xcode.

0 votos

Brillante, brillante, brillante. Este es exactamente el tipo de respuesta que estaba esperando. ¿Así que esto es típicamente donde estas cosas fueron antes? (Nunca me di cuenta en 4.2.) ¿Sabes por qué Apple está haciendo que sea un dolor en el culo para estos en 4.3?

1 votos

@ToddLehman querían que Xcode no tuviera que ser una descarga de varios gigas en cada actualización. Así que dividieron todas las herramientas que quieres. Creo que lo hacen tan difícil porque esto es realmente una solución. Espero que pronto hagan algo más como esto automáticamente

3 votos

¿Se mantendrá esto durante una actualización?

3voto

Adi Puntos 1105

Colócalos donde quieras. A Unix y Mac OS no les importa dónde están sus archivos ejecutables.

2 votos

Por supuesto. :) Pero dónde estamos previsto ¿para ponerlos? ¿Dónde tiene más sentido? ¿Dónde solían ir con las versiones anteriores?

0 votos

/Applications es el directorio principal para las carpetas *.app, cualquier ubicación dentro de esa carpeta o subdirectorio de la misma es lógica. La ubicación donde las tienes ahora es perfectamente esperable. :-)

0 votos

@ToddLehman No creo que haya una ubicación por defecto para ellos. Antes estaban en /Desarrollador/Aplicaciones, así que podrías volver a ponerlos ahí si quieres. Pero yo recomendaría simplemente colocarlos en /Applications.

-1voto

Tom Hicks Puntos 7

Este artículo del blog puede ser útil para responder a la pregunta sobre dónde colocar la carpeta Core Audio: http://www.subfurther.com/blog/2012/02/26/the-audio-tools-for-xcode-4-3-switcharoo/

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X