Hallo!
Das Icon für meine App hatte ich im svg-Format entworfen und danach
ein Tool genutzt, dass aus der svg-Datei Bilder in den fûr das AppIcon
benötigten Auflösungen generiert. Um das Bild nicht zu eintönig wirken
zu lassen habe ich einen Farbverlauf eingebaut. Das sah auch im Asset-Catalog
noch wie gewünscht aus . Nur auf dem Homescreen im Simulator oder meinem
Testgerät wurde stattdessen ein eintöniger Hintergrund dargestellt.
Da andere Apps auch eine Verlauf haben habe ich ein wenig experimentiert.
Die generierten png-Dateien hatten einen Alpha-Kanal. Das ist unnötig und
offenbar das Problem gewesen. Nachdem ich den entfernt hatte, wird das
Icon mit Verlauf dargestellt.
Nun meine Fragen:
- Ist das eine bekannte Einschränkung?
Ich hatte vergeblich versucht, in der Apple Doku dazu einen Hinweis zu finden.
Außerdem nehme ich an, dass das bei dem von mir genutzten Tool vielleicht
auch schon jemand anderem aufgefallen sein müsste.
- Sollte ich das als Bug an Apple melden?
- Kann/muss man evtl. die svg-Datei anders erstellen, so dass in den generierten
Dateien kein Alpha-Kanal mehr verwendet wird?
Grüße
Marco
Das Icon für meine App hatte ich im svg-Format entworfen und danach
ein Tool genutzt, dass aus der svg-Datei Bilder in den fûr das AppIcon
benötigten Auflösungen generiert. Um das Bild nicht zu eintönig wirken
zu lassen habe ich einen Farbverlauf eingebaut. Das sah auch im Asset-Catalog
noch wie gewünscht aus . Nur auf dem Homescreen im Simulator oder meinem
Testgerät wurde stattdessen ein eintöniger Hintergrund dargestellt.
Da andere Apps auch eine Verlauf haben habe ich ein wenig experimentiert.
Die generierten png-Dateien hatten einen Alpha-Kanal. Das ist unnötig und
offenbar das Problem gewesen. Nachdem ich den entfernt hatte, wird das
Icon mit Verlauf dargestellt.
Nun meine Fragen:
- Ist das eine bekannte Einschränkung?
Ich hatte vergeblich versucht, in der Apple Doku dazu einen Hinweis zu finden.
Außerdem nehme ich an, dass das bei dem von mir genutzten Tool vielleicht
auch schon jemand anderem aufgefallen sein müsste.
- Sollte ich das als Bug an Apple melden?
- Kann/muss man evtl. die svg-Datei anders erstellen, so dass in den generierten
Dateien kein Alpha-Kanal mehr verwendet wird?
Grüße
Marco