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.
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.
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.
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