2015-09-10 32 views
6

Ho aggiornato la versione Xcode 7 beta a Xcode 7 GM ma mancano i simulatori iOS 7.1. Ho ancora Xcode 6 e posso usare i simulatori 7.1 lì. Ho provato a cercare in Preferences -> Downloads ma ci sono solo simulatori 8.x.Xcode 7 GM mancante simulatori iOS 7

Ho Deployment Target impostato su 7.0. Posso ottenere l'app che funziona con il simulatore 7.1 in Xcode 7 beta 6.

Quindi dov'è il problema? Prima del rilascio finale Apple rimuove i simulatori 7.x ma li troverò con la versione di produzione? È possibile abilitare questi simulatori adesso? Grazie

Edit: Stavo guardando directory con Xcode 6

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs 

e ci ho solo iPhoneSimulator.sdk e iPhoneSimulator8.4.sdk quale riferimento al primo. In Xcode 7 ho la stessa situazione con due cartelle iPhoneSimulator.sdk e iPhoneSimulator9.0.sdk. Allora, dov'è la cartella del simulatore 7.1? È possibile che sia da qualche altra parte? Perché come ho scritto ho 7.1 come opzioni per i simulatori e quando vado a Preferences -> Downloads in Xcode 6 ho scaricato simulatori 7.1.

Se Xcode 7 non ottiene i simulatori 7.x, allora come posso testare le mie app su 7.x iOS quando voglio utilizzare Xcode 7 Swift 2.0 per lo sviluppo? E quando non ho alcun dispositivo con iOS 7.x

+0

Sebbene il seguente SO Q possa indicare Xcode 7 beta 5, la risposta fornita si applica anche a Xcode 7 GM: http://stackoverflow.com/a/32145114/1470581 C'è anche un post simile sul Forum degli sviluppatori Apple con una risposta dal lo stesso signore che afferma che i simulatori iOS7.1 non sono supportati su Xcode 7.x: https://forums.developer.apple.com/thread/23620 –

risposta

1

Non credo che troverai il simulatore iOS 7.x nella versione più recente di Xcode in quanto Apple tende a mantenere solo il più recente con il loro nuovo Versione Xcode. Penso che dovrai installare una versione precedente di Xcode che supporti questa versione precedente di iOS/simulatore, disponibile dal sito Web degli sviluppatori di Apple. È possibile installare Xcode (vecchio) in /Applications rinominandolo in modo che non sia in conflitto con la versione corrente. Sì, è possibile avere più di una versione di Xcode sulla tua macchina se non hanno lo stesso nome! Poi, guarda in

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs 

utilizzando la console e semplicemente fare un copia/incolla del simulatore dal vecchio Xcode a quello nuovo. Non ho idea se questo funzionerà con la versione più recente, ma in passato. Fai attenzione perché Mac App Store ha problemi a rilevare quale Xcode è il nuovo e potrebbe sovrascrivere la versione che non desideri se decidi di eseguire l'aggiornamento.

MODIFICA: Che ne dici di qui?

/Library/Developer/CoreSimulator/Profiles/Runtimes 

Spero che questo aiuti!

+0

Conosco questa opzione per aver installato sia Xcode che è esattamente quello che ho ;) Ho modificato la mia domanda perché non riesco a trovare i simulatori 7.1. –

0

Aggiungi iPhoneOS7.1.sdk al percorso "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs" È necessario ottenere iPhoneOS7.1.sdk da XCode 6.4

+1

Non funziona in Xcode 7.0.1 –

Problemi correlati