web-dev-qa-db-fra.com

Erreur ITMS-90717: "Icône non valide dans l'App Store"

Lorsque j'ai essayé de soumettre une application à iTunes Connect, l'erreur suivante s'est produite.

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 Je me suis assuré d’avoir soumis un fichier sans transparence. Donc, l'erreur a persisté dans la soumission à iTunes Connect.

129
Haroldo Gondim

La solution ci-dessous a fonctionné pour moi

  1. Cliquez et ouvrez l'icône App Store (1024 * 1024) dans l'application de prévisualisation.
  2. Exportez-le en décochant le canal Alpha .
  3. Remplacez l'icône actuelle de l'App Store par la nouvelle image d'icône exportée.
  4. Valider et télécharger.

Remarque: Cela ne fonctionnera pas sous Mac OS High Sierra. Veuillez essayer une version plus récente pour exporter sans alpha ou utiliser l'une des applications de modification d'images ou essayez. la solution alternative ci-dessous.

Alternative: (Utilisation de Sierra ou de High Sierra et Ionic)

  1. Copiez et collez l'icône App Store sur le bureau.
  2. Ouvrez l'image. Cliquez sur Fichier Menu-> Dupliquer.
  3. Enregistrez-le en décochant le canal Alpha .
  4. Remplacez l'icône actuelle de l'App Store par celle-ci.
  5. Valider et télécharger.

enter image description here

258
Shamsudheen TK

J'ai rencontré le même problème et je n'ai pas pu le résoudre avec la solution fournie par Shamsudheen TK. Ionic a en quelque sorte ajouté de la transparence à mes icônes, même si l'icône de la source n'avait aucune transparence. Finalement, j'ai réussi à le résoudre en:

Installez imagemagick (MacOS):

brasser installer imagemagick

Supprimer le canal alpha de toutes les images du dossier de ressources:

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

64
Lukas

Voici une solution qui a fonctionné pour moi sur High Sierra

  1. Ouvrez l'icône App Store (1024 * 1024) dans Preview app (visionneuse d'images OSX par défaut).
  2. Cliquez sur le menu File dans la barre de menus et sélectionnez Export. voir la capture d'écran
  3. Décochez la case Alpha, sélectionnez l'endroit où vous souhaitez exporter l'image et cliquez sur le bouton Save. voir la capture d'écran
  4. Remplacez l'icône actuelle de l'App Store par la nouvelle image d'icône exportée.
  5. Valider et télécharger.
9
Shukov

Même le fichier .png sans transparence de l'erreur persiste.

La solution consistait à remplacer le fichier .png par un fichier .jpg.

enter image description here

5
Haroldo Gondim

Si vous affichez cette erreur pour le projet ionic3 lorsque vous téléchargez sur iTunes Connect, veuillez vérifier ceci ANSWER

Ceci est mon erreur de projet lorsque j'essaie de vilider. enter image description here

Enfin, suivez ceci ANSWER , erreur résolue. enter image description here

4
Yuyang He

Un message d'erreur lui-même dit:

"Icône de l'App Store non valide. L'icône de l'App Store du catalogue d'actifs de 'YourApp.app' ne peut être transparente ni contenir de canal alpha."

Toutes les icônes d'application doivent être carrées sans transparence ou semi-transparentes (alpha value != 1.0).

Astuce: l'icône de l'application peut avoir des coins arrondis. (Partagez les icônes de votre application ici)

Voici Apple directives pour Icône de l'application - Interface humaine

2
Krunal

J'ai eu ce problème et c'est parce que l'icône de mon magasin d'applications ne figurait pas explicitement dans mon config.xml. Une fois que j'ai ajouté la ligne

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

cordova l'a copié correctement sans ajouter de canal alpha.

0
frodo2975

J'ai pu résoudre le problème de Mac Sierra OS en dupliquant le fichier, en faisant glisser le nouveau fichier sur mon bureau, en l'ouvrant en aperçu, puis en cliquant sur le bouton de sortie, puis l'option permettant de l'enregistrer sans "alpha" s'affiche.

0

J'ai essayé plusieurs des choses mentionnées dans ce post (en plus de passer à un fichier .jpg) sans succès. Je l'ai résolu en ouvrant le fichier dans photoshop et en utilisant "exporter vers le Web". Dans ce processus/cette fenêtre se trouve une case à cocher pour la transparence.

0
alloyking

a changé l’icône du format png en gpg et tout s’est bien passé.

Quelle que soit la façon dont vous essayez ci-dessus, vous devez le tester en le téléchargeant sur app connect comme moi pour vous assurer qu'il fonctionne correctement et gagner un temps précieux.

enter image description here

enter image description here

0
coders

Utilisez Alpha Channel Remover. Il vous permet de faire glisser des icônes dans l'application et de supprimer la transparence.

Téléchargez-le ici: http://alphachannelremover.blogspot.com

Mise à jour: ce n'est pas mon site

0
Marwan