In primo luogo spiegherò il mio problema con il tentativo di supportare un'app ios4 + su Xcode 4.4.1, quindi ho 3 domande qui sotto, apprezzo qualsiasi risposta che possa aiutarmi.C'è un modo per ottenere i simulatori ios4 su Xcode 4.4.1 Mountain Lion?
Ho felicemente utilizzato varie versioni di Xcode per un po 'e recentemente aggiornato a Xcode 4.4.1 e ML. In passato è sempre stato possibile copiare i vecchi sdk del simulatore nella relativa cartella nel contenuto del pacchetto Xcode, questa tecnica non funziona più.
La pubblicità per Xcode 4.4.1 legge con questo estratto:
"Xcode include un nuovo pannello delle preferenze 'Download' per installare i componenti opzionali come strumenti da riga di comando, e precedenti simulatori iOS"
Questo mi ha convinto che sarei riuscito a far funzionare i vecchi simulatori, ma nella mia esperienza fino ad ora, è possibile ottenere solo un singolare vecchio simulatore (ios 5.0). L'estratto sopra indica che potresti avere accesso a più di un vecchio simulatore poiché utilizza il plurale "simulatori ios precedenti".
EDIT
Puoi anche avere la possibilità di scaricare simulatore iOS4.3 se è stato aggiornato per Xcode 4.4.1 prima di installare Mountain Lion. Tuttavia il simulatore non funzionerà una volta che hai ML e 4.4.1.
FINE EDIT
sono stato in grado di testare utilizzando un dispositivo personale (iphone) in esecuzione iOS4.3, ma questo non è un modo ideale per me di prova. Appoggio fino a ios4.0 quindi idealmente mi piace controllare il mio codice con i simulatori di ios per ios4.0, ios4.1, ios4.2 e ios4.3.
Mi piace usare l'ultimo Xcode e ML ma sembra che la mia migliore opzione potrebbe essere quella di tornare a un vecchio Xcode su Lion.
Domande
1) C'è un modo per ottenere simulatori iOS4 funzionali su Xcode 4.4.1 Leone di montagna?
2) Esistono piani per consentire i simulatori ios4 in una nuova versione o Apple ha deliberatamente bloccato questo?
3) Ci sono altri sviluppatori in questa posizione, che possono consigliare qual è la misura migliore? Le persone sono in attesa/stanno tornando indietro da Xcode 4.4.1 su ML?
Grazie
SECONDO EDIT - Il mio lavoro intorno soluzione
Come ho avuto ha confermato simulatori iOS4 non sono supportati in Xcode 4.4.1 (ML) e il consiglio è che si dovrebbe verificare su un dispositivo.
Ho deciso che avevo ancora bisogno di una versione di leone con xcode 4.3.3 da qualche parte in modo da poter accedere ai simulatori di ios 4. Quindi su my imac ho installato una macchina virtuale tramite vmware che esegue osx 10.7 lion. Su questa macchina virtuale ho installato Xcode 4.3.3 e i vecchi simulatori ora li ho a disposizione per quando voglio testare qualsiasi problema di ios4 :).
Questa soluzione mi è costata 28 GB di spazio di memoria sul mio imac ma sono felice di avere il leone di montagna in esecuzione sulla mia macchina principale e una macchina virtuale con lion running e xcode 4.3.3. Può sembrare un sacco di problemi, ma quali sono le altre opzioni?
Un'altra soluzione è forse chiedere all'utente Popeye come sta sostenendo di averlo fatto. Ho cercato di scoprire ma non ho ottenuto nulla a parte le informazioni irrilevanti e le richieste di eliminare la domanda.
FINE SECONDO EDIT
Da quello che ho capito, non dovresti solo andare su xcode >> Preferenze >> Download e scaricare semplicemente ios4 sdk. – Popeye
Dato che hai dichiarato che è possibile scaricare il simulatore 4.3, questo ha bisogno di un aggiornamento per informare i lettori di questo come questa domanda dà l'impressione che non è possibile scaricare alcuno. – Popeye
Ho aggiornato 3 Mac a ML e Xcode 4.4.1. In un'occasione ho avuto la possibilità di scaricare il simulatore 4.3 (che non funzionava una volta scaricato). Nelle altre 2 occasioni ho avuto solo la possibilità di scaricare il simulatore 5.0. Grazie per la valutazione negativa e le affermazioni false dal modo in cui Popeye. – user1600350