2014-09-18 18 views
5

mia app attualmente ha uno SDK Base di 6,1SDK Base 6.1 non mostra iOS 8 simulatori in Xcode 6.0.1

Ive messo iPhoneOS6.1.sdk in: Xcode Developer>> Piattaforme> iPhoneOS.platform> Developer > SDK>

E mi permette di costruire con il set di base SDK per iOS6.1

Ma a meno che se ho il set SDK Base a 8,0, mi non mostra nessuno dei simulatori con iOS 7.0, 7.1 o 8.0

Qualcuno ha un modo per ottenere per mostrarmi tutti i simulatori anche se il mio SDK di base è il 6.1?

+0

Perché farlo? Aggiorna la tua app per utilizzare un SDK di base di 8.0. Hai avuto gli ultimi 3 mesi per aggiornare e testare la tua app per iOS 8. Altrimenti puoi usare Xcode 5 per testare la tua app 6.1 Bask SDK su un dispositivo di sviluppo con iOS 8. – rmaddy

+0

Utilizzare Xcode 5 va bene per il momento ma di solito si trasforma in mela della possibilità di caricare con una vecchia versione di xcode dopo un certo periodo di tempo, non aggiorneremo la nostra app per utilizzare il nuovo stile ios7 (e ios 7 base sdk) fino al prossimo anno per determinati motivi – Jeffrey

risposta

1

Scaricare gli altri simulatori iOS disponibili (7.1, 7.0 e 6). Ha funzionato per me

+0

Ho provato questo ma loro mostra solo quando il sdk di base è impostato su 8.0 abbastanza stranamente. Li hai scaricati tramite xcode o qualche sito web? e puoi confermare l'utilizzo di xcode 6.0.1 ora? – Jeffrey

+1

Ok non appena ho messo il simulatore 6.1 nel contenuto del pacchetto xcode, tutti i simulatori stavano mostrando anche se il mio SDK di base era 6.1 Risolto! : D – Jeffrey

+0

Cattivo consiglio. Per favore, per favore, per favore non farlo! –

2

Vai a Windows ->Devices e premi il segno più nell'angolo in basso e aggiungi i simulatori che desideri.

11

In Xcode 6.1 è possibile aggiungere manualmente i simulatori. Per farlo vai su Finestra -> Dispositivi e premi il simbolo + a sinistra in basso.

enter image description here

Poi si può scegliere una combinazione di tipo di dispositivo e la versione iOS per creare.

enter image description here

0

non si copia lo SDK anziani nella più recente Xcode. Questo non è supportato e molto probabilmente porterà a problemi.

Si dovrebbe utilizzare l'SDK più recente e impostare la destinazione di distribuzione sul sistema operativo meno recente che si desidera supportare. Credo che la maggior parte degli sviluppatori in questo momento stiano utilizzando l'SDK 8.1 (o semplicemente lo impostino per l'ultimo) con un obiettivo di distribuzione di 6.1 o 7.1.

Problemi correlati