¿Cómo se especifican los argumentos de la línea de comandos en Xcode 4?

96

Acabo de actualizar a Xcode 4 y todavía no puedo encontrar mucha documentación, ya que acaba de convertirse en maestro de oro. Necesito especificar un argumento de línea de comando para probar mi aplicación.

El consejo de Xcode 3.2 no ayuda ya que todo se movió.

Joshua Olson
fuente

Respuestas:

158

Los argumentos de la línea de comandos y las variables de entorno se pueden configurar en la sección Ejecutar del editor de esquemas.
Producto -> Editar esquema ... -> Ejecutar -> Argumentos (Copiar-Pegar desde el enlace proporcionado por Jano)

CedricSoubrie
fuente
1
¿Cómo se obtienen argumentos explícitos en un proyecto de Xcode de línea de comandos? cuando lo ejecuta desde la terminal
Gal Marom
(más1, y gracias) Esto funciona, pero ¿realmente tengo que ir tan profundo para cambiar los parámetros para cada ejecución?
Sibbs Gambling
4
En Xcode 7.3 Beta 5: [Producto> Esquema> Editar esquema ...]
donut
Si el argumento es una ruta al archivo o directorio, se debe proporcionar la ruta completa: / Users / MyUser / Documents / Folder /, la ruta del directorio de usuario relativa (~) no se resuelve. Sin embargo, funcionará cuando se ejecute desde la línea de comandos.
usuario1398498
1
@SibbsGambling que puedes hacer ⌘ <
Vladimir Nul
33

El atajo cmd+ <también funciona. (Atajo predeterminado)

En Xcode 7 (actualizado), XCode 10.1

Atajo: Shift+ cmd+<

Esmerejón
fuente