2012-09-26 14 views
26

L'aggiornamento di Xcode con SDK 6.0 genera un errore durante il tentativo di compilare il progetto.Immagine di lancio Retina 4 mancante. Come ignorare questo errore?

Immagine di lancio Retina 4 mancante. È richiesta un'immagine di avvio denominata "[email protected]" per eseguire la risoluzione nativa sui dispositivi Retina 4. Ti piacerebbe Xcode aggiungere questa immagine per te?

Quando si fa clic su aggiungi, viene creata un'immagine di avvio nera della dimensione 640x1136. So che posso facilmente sostituire questa immagine con una appropriata. Ma XCode mi sta dando un errore e mi costringe ad avere questo file. Se non desidero includerlo, come posso saltare questo errore e utilizzare l'immagine di lancio più breve già presente?

Screenshots: http://spacetech.dk/xcode-missing-retina-4-launch-image.html

+3

Ti sta costringendo, visto che Apple vuole che tu supporti anche il nuovo iPhone 5. Quando l'immagine di lancio viene aggiunta, l'app passerà a un layout "fluido" e si regolerà dove possibile alla risoluzione dello schermo del nuovo iPhone 5. – Lefteris

+0

sì, questo è quello che pensavo – Hlung

+1

Dovrebbe essere solo un avvertimento, a meno che tu non abbia "attivato tutti gli avvisi in errori". – ThomasW

risposta

14

Sembra essere solo un avvertimento quando ho aggiunto il file e poi rimuoverlo. Questo è weirdddd.

FYI, includendo un file Retina da 4 pollici immagine lancio ([email protected]) nel riepilogo di destinazione, costringerà l'applicazione per essere allungato a pieno display da 4 pollici. Per continuare a far funzionare l'app in modalità schermo da 3,5 pollici, ad eccezione di , rimuovere l'immagine da 4 pollici, è inoltre necessario pulire il progetto E eliminare l'app. .

Spero che questo è utile :))

4

Non si può davvero ignorare questo errore. Se lo fai, fallirai comunque la convalida del prodotto.

Questo è il testo dell'errore che si ottiene:

enter image description here

Quindi aggiungere un'immagine di 568 lancio, non c'è alcun modo intorno ad esso.

11

Passare alle impostazioni del progetto, selezionare la scheda Generale e andare alla sezione indicata nell'immagine di seguito. Qui, è sufficiente specificare l'Immagine di avvio dalle risorse. Spero che questo ti aiuti.

+0

Perfetto. Questa è la risposta corretta. Grazie! –

1

In realtà è necessario fornire una serie di immagini di lancio per il vostro caso.

Primo, al Avviare attributi di immagine ispettore e zecche orientamenti periferica desiderata per:

IOS 8.0 e successive

IOS 7.0 e successivo

e quindi fornire dimensioni delle immagini appropriate per gli slot vuoti.

Per i formati orientamento verticale sono:

768x1024 - iPad Ritratto @ 1x

1536x2048 - iPad Ritratto @ 2x

640x1136 - Retina 4

640x960 - iPhone Ritratto @ 2x

1242x2208 - Retina HD 5.5 "

750x1334 - Retina HD 4.7 "

0

Bene, la soluzione più semplice per me era creare lo Launch Screen.storyboard e specificarlo. Questo elimina la necessità di immagini di lancio (a meno che tu non voglia veramente passare attraverso quella canzone e ballare).

specificare quanto segue:

enter image description here

Questo dovrebbe risolvere il problema.

0

Ho avuto questo problema. Ho pulito il mio progetto dopo aver caricato la mia nuova immagine 640x1136 e la notifica è scomparsa. (Prodotto -> pulito).

Problemi correlati