2010-05-18 14 views
6

Ho recentemente iniziato a produrre applicazioni per Mac, nella mia versione più recente ho ricevuto suggerimenti schiaccianti per far funzionare l'app su OSX 10.5 mentre sto lavorando e sto compilando per 10.6.Compilare per versioni precedenti di Mac OS X

Ho provato a cercare l'SDK 10,5 ma non sono riuscito a trovarlo da nessuna parte per il download! Come posso andare a compilare la mia app per le versioni precedenti di Mac OS X usando Xcode 2.2 e sviluppando in 10.6?

MODIFICA: ------ Vorrei menzionare che non ho l'opzione per selezionare diversi SDK poiché non ne ho altri installati e il mio problema è più che non riesco a trovare dove ottenere quelli sdks da? poi effettivamente non so come fare per la compilazione per gli SDK anziani

+0

Le versioni precedenti di Xcode sono disponibili a questo link: https://developer.apple.com/downloads/ – jkunzika

risposta

5

Scaricare nuovamente l'intero pacchetto Xcode Tools da http://developer.apple.com/mac/. Quindi, esegui il programma di installazione e quando arrivi alla schermata "Installazione standard", invece di premere Continua, premi Personalizza nell'angolo in basso a sinistra. Dovresti avere l'opzione per installare MacOSX10.5.sdk e MacOSX10.4u.sdk.

2

Questo può essere configurato nelle impostazioni di progetto o di destinazione (tasto destro del mouse -> Informazioni):

Build -> SDK Base.

+0

Basta compilare la versione più vecchia dell'SDK che si desidera supportare e non utilizzare le API introdotte nei nuovi SDK . – WhirlWind

+0

Ok, il mio problema è che non ho la possibilità di selezionare vecchi SDK, l'unico nella lista è 10.6 SDK. E non riesco a trovare gli sdk più vecchi da installare – Tristan