Pregunta

iTunes Connect dice que mi ejecutable de aplicación le falta la arquitectura requerida. Al menos una de las siguientes arquitecturas debe estar presente: ARMV6

Ahora eso es divertido (léase: peculiar) para mí porque establecí específicamente iOS Target como 4.0 y compilado con ARMV7

MinimumuSversion incluso se establece en 4.2 en la información info.

¿Por qué recibiría este error? Esta es una actualización de una aplicación que nunca fue puesta a la venta, se aprueba para estar en la App Store, pero solo el tenedor de posición porque había errores que quería solucionar. ¿El cargador de la aplicación lo verifica profundamente?

¿Fue útil?

Solución

La respuesta es que tiene que desmarcar: "construir solo arquitectura activa", en Xcode 3, esto requiere que seleccione su objetivo y haga clic en "Información", en la pestaña de compilación es una casilla de verificación bajo arquitectura -

Otros consejos

No para vencer a un caballo muerto (hilo), pero encontré una solución diferente a este problema cuando ocurre para compilaciones de aplicaciones que deben ejecutarse en iOS 6 (actualmente en Xcode 4.6.2).

La solución fue aquí.

Y los pasos son:

  1. Seleccione su arquitectura de compilación como estándar (ARMV7 y ARMV7)
  2. Seleccione el objetivo de implementación como iOS 4.3 y
  3. Agregue la siguiente variable en el info.plist:- Capacidades del dispositivo requeridas con los valores de item0 como ARMV7.

Ya tenía "construir arquitectura activa solo" establecida en "no", por lo que hay al menos un problema más nuevo que causa este mismo error.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top