2014-09-20 10 views

risposta

54

Nei nuovi progetti Xcode 6, non si dispone di queste immagini [email protected]

fare i prossimi passi per risolvere il problema:

1) Apri il tuo Images.xcassets e cercare LaunchImage. Probabilmente è mancante.

Images.xcassets

2) In questo caso, fare clic sul + (situata nella parte inferiore) e cliccare su Nuovo lancio immagine.

3) Selezionare la destinazione del progetto e aprire la scheda Impostazioni di creazione. Cerca "Asset Catalog Compiler - Opzioni" e poi "Asset Catalog Launch Image Set Name", se è vuoto di tipo LaunchImage.

Asset Catalog Compiler

Voila!

+2

Questo dovrebbe essere il corect rispondere a – Shial

+0

grazie per la tua risposta .. questo è il motivo alla base di questo, per favore e grazie ..! – Avis

+2

un'altra soluzione è quella di impostare il "Launch Screen File" nella destinazione del progetto -> Generale -> Icone App e avviare le immagini –

1

put Default-568H @ 2x per il vostro pacco app con la dimensione 640x1136. È possibile assegnare le immagini di lancio utilizzando le risorse del catalogo xcode in alternativa.

13

Provare a utilizzare l'immagine [email protected] come splash.

Default-568h@2x.png

+0

Sì, questo è il trucco giusto da fare. L'unica cosa è, in Xcode 6, non ho visto il file generato automaticamente come prima. Dovevo copiare manualmente il Default-568h @ 2x da un vecchio progetto. – marsant

+0

funziona per me .... – Joey

1

Sotto le proprietà del progetto, assicurarsi che si sta utilizzando il "Catalogo risorsa" per le immagini di lancio. Ho trovato che il mio progetto utilizzava una posizione personalizzata per impostazione predefinita. Passando a "Use Asset Catalog", il margine nero superiore/inferiore è andato via.

10
  1. Progetto Proprietà -> Generale -> App Icone e lanciare Immagini -> Clicca (Usa Asset catalogo)

  2. Pop-up -> Clicca (Migra)

  3. Delete (Schermata di avvio File)

Finitura !!!

+1

Ha funzionato; ma Apple, oh dio perché? – EralpB

+0

segui questo passaggio per me con Xcode 6.1.1, grazie a @EralpB – Armanoide

0

Questo problema viene risolto quando si aggiungono le schermate di Splash per [email protected] e Defualt-568h @ 2x.png

4

In Xcode 7, assicurarsi che in aggiunta a ciò che è stato detto a proposito l'aggiunta di un LaunchImage anche aggiungere questa voce nel file plist:

enter image description here

1

stavo affrontando questo problema in XCode8. Ho capito che Launch Screen File non è stato impostato.

Vai a: proprietà del progetto -> Generali -> App Icone e lanciare Immagini

Fare clic sul menu a tendina e selezionare Main.storyboard.

enter image description here

+0

Grazie per aver condiviso questo - così facile - ma stavo trascurandolo. Ho provato ad aggiungere uno splash screen - non funzionava e quando cancellavo tutti i riferimenti, quando eseguivo una build la mia vista era distorta e non tutti gli oggetti venivano visualizzati - anche dopo un ripristino dal backup del giorno precedente. Usato il tuo suggerimento - torna alla normalità. Triste quanto sia complicato Apple a rendere quella che dovrebbe essere una caratteristica facile da aggiungere e continua a cambiarla da una versione di Xcode alla successiva. Non tutti si siedono di fronte a Xcode 6 giorni alla settimana ... – user3741598