No hay arquitecturas para las que compilar (SOLO ACTIVE ARCH = YES, active arch = x86 64, VALID ARCHS = armv7 armv7s)


Ejecutar en Xcode es correctamente, pero cuando quiero usar la línea de comandos con proj/usr/bin / xcodebuild-scheme ProjectA-workspace ProjectA.xcworkspace-configuration Debug clean build

Y llegar a lo siguiente.

=== BUILD NATIVE TARGET projectA OF PROJECT projectA WITH CONFIGURATION Debug ===
Check dependencies
No architectures to compile for (ONLY_ACTIVE_ARCH=YES, active arch=x86_64, VALID_ARCHS=armv7 armv7s).

En la configuración de Compilación son:

  • Arquitecturas: Starndard (armv7, armv7s)
  • SDK base: Último iOS (iOS 6.0)
  • Construir solo Arquitectura Activa: Depurar Sí, Release No
  • Arquitecturas válidas: armv7 armv7s

Después de cambiar Build Active Architecture Only = No, entonces la compilación se REALIZÓ CON ÉXITO.

¿Cuál es la configuración de la sugerencia para esta situación, para construir el éxito bajo el modo de línea commend? Gracias.

Author: Edward Chiang, 2012-10-15

2 answers

Puede establecer los valores "Build Active Architecture Only" y "Archs" desde la propia línea de comandos. Establecemos ARCHS= "armv7 armv7s" ONLY_ACTIVE_ARCH = NO.

Eg

/usr/bin/xcodebuild ARCHS="armv7 armv7s" ONLY_ACTIVE_ARCH=NO-workspace-scheme ......

Esto le liberará de cambiar manualmente los valores en la configuración de su proyecto.

 74
Author: Sertorio Noronha,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-10-30 07:32:07

En mi caso, era una celda vacía en las 'arquitecturas válidas' en el nivel objetivo, lo que resultó en una celda vacía 'resuelta'.

Que conducen al parámetro 'valid architectures' vacío y al final del error del enlazador.

 0
Author: Adobels,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-04-29 14:19:23