Pregunta

Tengo problemas con el nuevo 4.1 para el iPad. Quiero todavía compilar contra 3.2. Cómo puedo configurar la versión de la base de la configuración del proyecto? Si es así, ¿por qué está marcado como falta? ¿Cómo lo consigo y dónde lo pongo?

Lo sentimos muchas preguntas allí, pero que han cambiado la forma en la elaboración de trabajos y que no quieren cambiar toda mi aplicación en este momento. Mi aplicación cuando se compila contra 3.2 funciona en 4.1 iPads bien, pero no cuando se compila contra 4.2. ¿Esto es porque cuando se compila en contra de una versión de IOS que importa los marcos de esa versión de IOS?

¿Fue útil?

Solución

Sí, lamentablemente Apple está haciendo todo lo posible para "unmarket" cualquier versión anterior de iOS.

Después de actualizar el XCode con la versión más reciente por lo general se ve "Base SDK perdido" y que necesita para actualizar la configuración del proyecto para conseguir que la compilación de nuevo. Haga doble clic en el elemento de proyecto en el árbol de proyecto (o haga clic derecho y seleccione Obtener información) y en las propiedades que Windows elija la pestaña llamada "Build" (asegúrese de que tiene "Todas las configuraciones" seleccionados en la configuración de la caja seleccionar), y luego encontrar la propiedad "Base SDK" - esta es la versión de iOS que se está apuntando (manzana generalmente asegúrese de poder seleccionar sólo la última versión de iOS aquí), y luego encontrar la propiedad llamada "destino del despliegue iOS" - aquí se selecciona el primera versión de iOS que apoyará - elegir aquí a 3.2 en su caso.

Hay que ir :) Sólo par de notas:

  • cuando haces esos cambios en las propiedades del proyecto, es posible que tenga que cerrar XCode y ejecutarlo de nuevo y abrir de nuevo el proyecto - a veces lo hace la derecha de trabajo después de cambiar las propiedades del proyecto

  • si apoya a 3.2 Asegúrese de que si se agrega marcos de 4.x a su proyecto que les enlace blando, por lo que no se cuelga en 3.2 bcz no existen los marcos en el dispositivo

Marin

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