2012-02-18 24 views

risposta

27

ho trovato un modo per installare iPhone simulator 4.2 di Xcode 4.3:

Seguire la instructions da Parth Bhatt, ma installare il simulatore in una cartella temporanea (' La cartella Developer 'non esiste in Xcode 4.3).

Una volta installato, andare a <tmp_dir>/Platforms/iPhoneSimulator.platform/Developer/SDKs e troverete un file denominato "iPhoneSimulator4.2.sdk".

Aprire una nuova finestra del Finder e andare a /Applications destro del pulsante sul Xcode, selezionare Mostra il contenuto della confezione, accedere alla /Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs, si vedrà un file .sdk, uno per ogni simulatore di iPhone installata in Xcode.

Trascinare il file "iPhoneSimulator4.2.sdk" dalla cartella temporanea e rilasciarlo nella cartella SDK del pacchetto Xcode.

Riavvia Xcode e questo è tutto (è possibile eliminare la cartella temporanea).

Se il progetto ha un obiettivo di distribuzione su 4.2, sarà disponibile il simulatore 4.2.

+2

Se si desidera risparmiare tempo e molto churn del disco, è possibile estrarre il pacchetto iPhoneSimulator42 con Pacifist (è in 'Essentials':' iPhoneSDKMeta': 'iPhoneSDK4_2':' iPhoneSimulatorSDK4_2.pkg'), quindi copia la stessa cartella 'iPhoneSimulator4.2.sdk' all'interno di' Platforms/iPhoneSimulator.platform/Developer/SDKs 'in Xcode's fascio. – cbowns

+0

Ho installato il vecchio simulatore 4.3 da Xcode | Preferenze | Download. Ma non compare nell'elenco a discesa vicino al pulsante Esegui debug. Posso ancora eseguire il debug eseguito nel simulatore 5.1 o 5.0. Qualche suggerimento? – GeorgeW

+1

@GeorgeW è necessario impostare 4.3 per il proprio target di sviluppo. –

0

Penso che non sia possibile. Si può solo scaricare e installare l'SDK fornito da Apple

+0

È a causa della sandboxing nuovo Xcode? – Nebary

+0

No, è perché Apple non vuole offrire il download. Scarica vecchi xcode per ottenere il vecchio SDK – CodaFi

+0

CodaFi, Apple non ha fornito la possibilità di scaricare iPhone Simulator 4.2 anche nei precedenti Xcodes. Ma comunque avevi modo di farlo. Quindi, cosa è cambiato? Il mio suggerimento - sandbox – Nebary

1

Andare a "Preferenze -> scheda Download -> scheda Componenti" e installare ciò di cui si ha bisogno. Al momento mi consente di scaricare i simulatori 4.3 e 5.0.