2016-04-05 12 views
2

Ich entwickle eine tvOS App, und ich versuche, das LaunchImage einzustellen.tvOS; Launch Image erscheint nicht beim Start

Ich habe eine .pgn-Datei der Größe 1920 × 1080 namens LaunchImage.pgn zu Assets.xcassets hinzugefügt, indem ich die Datei vom Finder zum LaunchImage-Image-Socket in xcode gezogen habe. Aber das Startbild erscheint nicht, wenn ich die App starte.

screenshot from assest.xcassets


In den Zielsystemeinstellungen unter Allgemein gilt:

enter image description here


Von der Contents.json-Datei in /project-folder/Assets.xcassets/LaunchImage .launchimage:

enter image description here


habe ich versucht, den Build-Ordner Reinigung, machte einen sauberen bauen, versucht, mit verschiedenen Dateien mit unterschiedlichen Dateinamen.

Irgendwelche Hinweise?

Dies scheint ein bisschen buggy, hat vielleicht jemand einen Workaround gefunden?

+0

Ihr PNG-Bild kann Alphakanäle enthalten, [Ungültiger Bildbestandteil - Top Shelf Image - muss undurchsichtig sein] (http://Stackoverflow.com/a/32842850/2108547). –

+0

Das PNG hat 100% Opazität. – Wiingaard

+2

Ich habe gerade versucht, die Methode aus dem Link, und es löste tatsächlich das Problem .. Danke :) – Wiingaard

Antwort

0

Ich benutzte Sketch, um das PNG zu exportieren. Ich habe eine Bitmap-Kopie eines Screenshots aus dem Simulator exportiert, und es muss einige Alpha-Kanäle gehabt haben. Ich habe keine Warnungen in xcode erhalten.

Ich folgte die Lösung in diesem Beitrag vorgestellt, und es löste das Problem: Export PNG without alpha

Danke Daniel! :)