Compilar para iOS 3.x con última versión de xCode

09 August 2010

Os cuento...

Hasta ahora, siempre pensaba que para compilar versiones anteriores a la 4.0 de iOS tenía que mantener versiones antiguas de xCode que me permitiese compilar por ejemplo para una versión 3.0. De hecho yo tenía 2 versiones de xCode instaladas para ello y esto no es necesario.

xCode en todo momento nos mostrará como Base SDK una versión 4.0 y esta es la que se usa para la utilización de funciones/métodos y frameworks, de forma que estamos definiendo que usamos los de la versión 4.0.

Si queremos compilar para un dispositivo con la versión 3.1.3 tenemos que seguir solamente unos pasos:

1. Asegurarnos que no utilizamos ninguna de estas funciones / métodos o frameworks específicos solamente de la versión 4.0. Esto de todas formas también lo hacíamos antes con 2 versiones de xCode instaladas.
2. En Project / Edit Active Target nos vamos a iPhone OS Deployment Target y seleccionamos la versión deseada. Yo por ejemplo acostumbro a seleccionar la versión 3.1.3, permitiendo de esta forma que mis aplicaciones funcionen en dispositivos con versiones desde la 3.1.3 hasta la 4.0.



Eso es todo.
Compilar para iOS 3.x con última versión de xCode

Comentarios recientes

  • 11 August 2010
    LightMan dijo:

    Me permito añadir esta URL, en el que también explican cómo detectar si ciertas funcionalidades están disponibles: http://iphonedevelopertips.com/xcode/base-sdk-and-iphone-os-deployment-target-developing-apps-with-the-4-x-sdk-deploying-to-3-x-devices.html

Deja un comentario

Escrito por:

Antonio Rodríguez

Sin categoría

Utilizamos cookies propias y de terceros para mantener la sesión o sus preferencias, recopilar estadísticas y proporcionar contenidos conforme a sus intereses. Si continua navegando, utiliza los servicios de la web o pulsa el botón, está aceptando su instalación y el uso que hacemos de ellas. Puede obtener más información sobre como revocar su consentimiento o cómo cambiar la configuración en este enlace.