it-swarm.com.de

Fehler ITMS-90717: "Ungültiges App Store-Symbol"

Als ich versuchte, eine App an iTunes Connect zu senden, wurde folgende Fehlermeldung ausgegeben.

iTunes Store Operation Failed

Error ITMS-90717: "Invalid App Store Icon. The App Store Icon in the asset catalog in 'YourApp.app' can't be transparent nor contain an alpha channel."

Error ITMS-90717 Ich habe sichergestellt, dass ich eine Datei ohne Transparenz eingereicht habe. Daher blieb der Fehler bei der Übermittlung an iTunes Connect bestehen.

129
Haroldo Gondim

Die folgende Lösung hat bei mir funktioniert

  1. Klicken und öffnen Sie das App Store-Symbol (1024 * 1024) in der Vorschau-App.
  2. Exportieren Sie es, indem Sie den Alpha-Kanal deaktivieren.
  3. Ersetzen Sie das aktuelle App Store-Symbol durch das neu exportierte Symbolbild.
  4. Validieren und hochladen.

Hinweis: Dies funktioniert unter Mac OS High Sierra nicht. Versuchen Sie, eine niedrigere Version ohne Alpha zu exportieren, oder verwenden Sie eine der Bildbearbeitungsanwendungen oder versuchen Sie es aus der folgenden alternativen Lösung.

Alternative: (Verwendung von Sierra oder High Sierra und Ionic)

  1. Kopieren Sie das App Store-Symbol und fügen Sie es auf dem Desktop ein.
  2. Öffne das Bild. Klicken Sie auf Datei Menü-> Duplizieren.
  3. Speichern Sie es, indem Sie den Alpha-Kanal deaktivieren.
  4. Ersetzen Sie das aktuelle App Store-Symbol durch dieses.
  5. Validieren und hochladen.

enter image description here

258
Shamsudheen TK

Ich hatte das gleiche Problem und konnte es mit der von Shamsudheen TK bereitgestellten Lösung nicht beheben. Ionic hat irgendwie Transparenz zu meinen Symbolen hinzugefügt, auch wenn das Quellensymbol überhaupt keine Transparenz hatte. Am Ende konnte ich es lösen durch:

Installieren Sie imagemagick (MacOS):

brauen installieren imagemagick

Entfernen Sie den Alphakanal aus allen Bildern im Ressourcenordner:

find ./resources/ -name "* .png" -exec convert "{}" -alpha off "{}" \;

64
Lukas

Hier ist eine Lösung, die für mich in High Sierra funktioniert hat

  1. Öffnen Sie das App Store-Symbol (1024 * 1024) in der App Preview (Standard-OSX-Bildbetrachter).
  2. Klicken Sie in der Menüleiste auf das Menü File und wählen Sie Export. Screenshot ansehen
  3. Deaktivieren Sie Alpha, wählen Sie aus, wohin Sie das Bild exportieren möchten, und klicken Sie auf die Schaltfläche Save. Screenshot ansehen
  4. Ersetzen Sie das aktuelle App Store-Symbol durch das neu exportierte Symbolbild.
  5. Validieren und hochladen.
9
Shukov

Auch bei der .png -Datei ohne Transparenz bleibt der Fehler bestehen.

Die Lösung bestand darin, die .png -Datei in eine .jpg -Datei zu ändern.

enter image description here

5
Haroldo Gondim

Wenn dieser Fehler für ionic3 -Projekte beim Hochladen auf iTunes Connect angezeigt wird, überprüfen Sie diesen ANSWER

Dies ist mein Projektfehler, wenn ich versuche zu vilidieren. enter image description here

Schließlich folgen Sie dieser ANTWORT , Fehler behoben. enter image description here

4
Yuyang He

Eine Fehlermeldung selbst lautet:

"Ungültiges App Store-Symbol. Das App Store-Symbol im Asset-Katalog in" YourApp.app "darf weder transparent sein noch einen Alphakanal enthalten."

Alle App-Symbole müssen quadratisch ohne Transparenz oder halbtransparent sein (alpha value != 1.0).

Hinweis: Das App-Symbol kann abgerundete Ecken haben. (Teilen Sie Ihre App-Symbole hier)

Hier sind Apple Richtlinien für App Icon - Human Interface

2
Krunal

Ich hatte dieses Problem und es lag daran, dass mein App Store-Symbol in meinem config.xml nicht explizit aufgeführt war. Einmal habe ich die Zeile hinzugefügt

<icon height="1024" src="www/res/icon/ios/icon-1024.png" width="1024" />,

cordova hat es korrekt kopiert, ohne einen Alpha-Kanal hinzuzufügen.

0
frodo2975

Ich konnte das Problem mit dem Mac Sierra OS umgehen, indem ich die Datei duplizierte, die neue Datei auf meinen Desktop zog, in der Vorschau öffnete, auf die Schaltfläche zum Beenden klickte und dann die Option zum Speichern ohne "Alpha" auftauchte

Ich habe einige der in diesem Beitrag erwähnten Dinge ausprobiert (abgesehen vom Austausch in eine .jpg-Datei), ohne Erfolg. Ich habe es gelöst, indem ich die Datei in Photoshop geöffnet und 'Export ins Web' verwendet habe. Innerhalb dieses Prozesses/Fensters befindet sich ein Kontrollkästchen für Transparenz.

0
alloyking

änderte das Symbol von PNG-Format auf GPG und alles ging gut.

Was auch immer Sie oben versuchen, Sie müssen es testen, indem Sie es auf eine App wie mich hochladen, um sicherzustellen, dass es funktioniert und um Ihre wertvolle Zeit zu sparen

enter image description here

enter image description here

0
coders

Verwenden Sie Alpha Channel Remover. Hiermit können Sie Symbole in die App ziehen und Transparenz entfernen.

Laden Sie es hier herunter: http://alphachannelremover.blogspot.com

Update: Dies ist nicht meine Seite

0
Marwan