2011-06-09 13 views
5

estoy recibiendo este error cuando intento para archivar mi proyecto:ARM6 no se encuentra en mi configuración de creación

advertencia: iPhone/iPod Touch: ejecutable de la aplicación no se encuentra una arquitectura requerida. Al menos una de las siguientes arquitecturas debe estar presente: armv6 (-19033) No se puede validar su aplicación. - (nulo)

He comprobado mis configuración de generación, pero yo no veo ARM6 en las opciones, solamente 7.

Cualquier ayuda será apreciada.

Shni

Respuesta

15

añadir manualmente ARMv6 en 'proyecto' haciendo doble clic en el bit ARMv7, borrar lo que hay allí y añadiendo ARMv6 y ARMv7. Editing PROJECT in Xcode to manually modify Standard (armv7)

+0

Tuve que ajustar la configuración "Arquitecturas válidas" a "armv6 armv7". ¡Después de eso también funcionó para mí! – anka

+1

Tenía el valor $ (ARCHS_STANDARD_32_BIT) que se muestra como armv7 (Estándar). Se reemplazó con dos elementos [armv6, armv7]. ¡Fijo! Gracias Cirrostratus. –

+0

James Wald, eres bienvenido. –

1
  • Establecer "Build Active Architecture Only" a NO;
  • Cambie $ (ARCHS_STANDARD_32_BIT) a armv6 y armv7;
  • Realice cambios en "PROYECTO", no en "OBJETIVOS".
+0

no funciona :( –

0

Además de agregar la arquitectura armv6, tuve que eliminar la entrada armv7 de mi aplicación info.plist "Entrada de las capacidades necesarias del dispositivo" para que mi aplicación se ejecute en mi antiguo iTouch.

Cuestiones relacionadas