cómo detener el desarrollo de xcode5.1 para 64 bits

Acabo de actualizar a xcode 5.1 – Apple decidió hacer que todas las aplicaciones se compilen a 64 bits de forma predeterminada – Mi aplicación tiene un código heredado y pasé las últimas horas pensando en cómo detener el desarrollo de Xcode para 64 bits. Pensé que esto podría ayudar a las personas con el mismo problema …

Vea la respuesta aceptada para un pensamiento visual más claro

(mi respuesta basada en texto original …)

En Objetivos -> Configuraciones de comstackción -> Arquitecturas -> Arquitecturas

  1. seleccionar otro
  2. eliminar (presionar ‘-‘) $ (ARCH_STANDARD)
  3. agregar (presionar ‘+’) armv7
  4. agregar (presionar ‘+’) armv7s
  5. limpiar y construir

OP se publica la solución junto con la pregunta en sí. Pero creo que sería mejor agregarlo como respuesta. En Xcode 5.1 apple realizó cambios significativos en la sección de architecture . Hicieron arm64 como parte de las architectures estándar . Eso significa que los proyectos que usan la configuración predeterminada también se comstackrán automáticamente para arm64 . Entonces, ¿qué harás si tu aplicación no es compatible con arm64 ? .

Doc dice:

Los proyectos que no pueden admitir 64 bits necesitan establecer específicamente la configuración de comstackción de las architectures para que no incluya 64 bits.

¿Como hacer eso?

  1. Goto Targets -> Configuraciones de comstackción -> Arquitecturas -> Arquitecturas

  2. Haga doble clic en la architecture para abrir un menú emergente. Elige otros

    enter image description here

  3. Eliminar la fila existente – $ (ARCH_STANDARD). Agregue las architectures requeridas una a una

    enter image description here

  4. Ahora su sección de architecture se verá así

    enter image description here

O simplemente use $(ARCHS_STANDARD_32_BIT)