2014-10-08 18 views
14

Ho un app che appena andato in diretta e non è ancora dicendo "ottimizzata per iPhone 6 e iPhone 6 Plus"Ancora non è ottimizzata per iPhone 6 e iPhone 6 Plus

  • ho aggiunto schermi di lancio e icone delle applicazioni in Risoluzioni richieste
  • Consente di regolare tutto lo schermo interno per adattarlo ai nuovi schermi dell'iPhone.
  • Aggiunti screenshot per dispositivi da 4,7 e 5,5 pollici su iTunes Connect.

Cosa mi manca adesso?

+2

compilato con sdk8? –

+1

sì, distribuito da Xcode 6.0.1 –

+1

hai un'architettura a 64 bit? - o meglio quali sono le tue architetture e le impostazioni di architetture valide come –

risposta

17

Dopo alcuni aggiustamenti ulteriori fatti, avevo ri-presentato l'applicazione pochi giorni fa. Ora è vivo e ottimizzato per iPhone 6 e iPhone 6 Plus!

Questi sono i passi che ho fatto:

  • Aggiunto App icon (incluse le impostazioni Icona e Spotlight Icona) & Launch images a Images.xcassets in una corretta risoluzione e la denominazione dei file (auto-esplicativo come sono) è stato fatto come seguente:

enter image description hereenter image description here

  • Aggiunto inoltre il file Launch Screen. Perché Apple says è importante aggiungere. enter image description here

  • fatto in modo che l'icona App, Immagine lancio e lancio fonti dei file sono state selezionate correttamente a Project Targets -> General enter image description here

  • rettificato tutte le schermate interne per adattarsi con l'iPhone 6 e iPhone 6, più schermi, naturalmente!

  • Assicurarsi che arm64 sia stato incluso in Project Targets -> Build Settings. (Bye bye iOS 5 supporto!) enter image description here

  • Rimosso armv7 da Required device capabilities (aka UIRequiredDeviceCapabilities) in info.plist enter image description here

  • Su iTunes Connect, screenshot per 4,7 e 5,5 pollici dispositivi escludendo la barra di stato del dispositivo aggiunto. [Screenshot Properties]

+0

Ciao @Asif, è davvero necessario avere il file di schermata di avvio per rendere l'app ottimizzata per iPhone 6 e iPhone 6 Plus? –

+0

@TiagoPereira sì, a quanto pare Apple lo ha etichettato come "importante". https://developer.apple.com/library/ios/documentation/userexperience/conceptual/MobileHIG/LaunchImages.html#//apple_ref/doc/uid/TP40006556-CH22-SW1 –

+3

La rimozione di 'armv7' è effettivamente necessaria? Sembra strano. –

1

file di lancio dello schermo dovrebbe essere selezionata anche delle impostazioni di destinazione:

enter image description here

+0

stato lì, nessuna differenza. –

+2

Ha detto che ha aggiunto le schermate di avvio in modo che questa risposta sia più simile a un commento nella forma "l'hai fatto bene";) –

+3

in effetti, la schermata di avvio non è realmente necessaria quando hai correttamente le immagini di avvio in posto. http://stackoverflow.com/a/25982710/1336105 –

Problemi correlati