2010-05-18 12 views
6

Recientemente comencé a producir aplicaciones para Mac, en mi versión más reciente recibí sugerencias abrumadoras para hacer que la aplicación funcione en OSX 10.5 mientras estoy trabajando y compilando para 10.6.Compilación para versiones anteriores de Mac OS X

¡Intenté buscar el SDK 10.5 pero no pude encontrarlo en ningún lado para descargarlo! ¿Cómo puedo hacer para compilar mi aplicación para versiones anteriores de Mac OS X usando Xcode 2.2 y desarrollando en 10.6?

EDIT: ------ Mencionaré que no tengo la opción a para seleccionar SDK diferentes ya que no tengo otros instalados y mi problema es más no poder encontrar dónde conseguir esos sdks de? luego en realidad no sabe cómo ir sobre la compilación de los SDK de más edad

+0

Versiones anteriores de Xcode están disponibles en este enlace: https://developer.apple.com/downloads/ – jkunzika

Respuesta

5

Vuelva a descargar todo el paquete de herramientas Xcode de http://developer.apple.com/mac/. Luego, ejecute el instalador, y cuando llegue a la pantalla que dice "Instalación estándar", en lugar de presionar Continuar, presione Personalizar en la esquina inferior izquierda. Debería tener la opción de instalar MacOSX10.5.sdk y MacOSX10.4u.sdk.

2

Esto se puede configurar en la configuración del proyecto o de destino (clic derecho -> Obtener información):

Build -> Base SDK.

+0

Simplemente compile contra la versión más antigua del SDK que desea admitir, y no use las API introducidas en SDK más recientes . – WhirlWind

+0

Bien, mi problema es que no tengo la opción de seleccionar SDK más antiguos, el único en la lista es 10.6 SDK. Y no puedo encontrar los sdks más antiguos para instalar – Tristan

Cuestiones relacionadas