program developer apps apple app ios xcode app-store itunesconnect

ios - developer - Error ITMS-90717: "Icono de la tienda de aplicaciones no válido"



sign in to app store connect (12)

Aquí hay una solución que me ha funcionado en High Sierra

  1. Abra el icono de App Store (1024 * 1024) en la aplicación Preview (visor de imágenes OSX predeterminado).
  2. Haga clic en el menú File en la barra de menú y seleccione Export . ver captura de pantalla
  3. Desmarque Alpha , seleccione dónde desea exportar la imagen y haga clic en el botón Save . ver captura de pantalla
  4. Reemplace el icono actual de la tienda de aplicaciones con la imagen del icono recién exportado.
  5. Validar y subir.

Cuando intenté enviar una aplicación a Itunes Connect , recibí el siguiente error.

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."

Me aseguré de enviar un archivo sin transparencia. Entonces el error persistió en el envío a iTunes Connect .


De cualquier forma que intente arriba, debe probarlo cargándolo en la aplicación como yo para asegurarse de que funcione y ahorrar su valioso tiempo


Incluso el archivo .png sin transparencia el error persiste.

La solución fue cambiar el archivo .png a un archivo .jpg .


La siguiente solución funcionó para mí

  1. Haga clic y abra el ícono de App Store (1024 * 1024) en la aplicación de vista previa.
  2. Exportarlo desmarcando el canal alfa .
  3. Reemplace el icono actual de la tienda de aplicaciones con la imagen del icono recién exportado.
  4. Validar y subir.

Nota: Esto no funcionará en Mac OS High Sierra, pruebe una versión inferior para exportar sin alfa o use cualquiera de las aplicaciones de edición de imágenes o pruebe la solución alternativa a continuación.

Alternativa: (Usando Sierra o High Sierra y Ionic)

  1. Copie y pegue el icono de App Store en el escritorio.
  2. Abre la imagen. Haga clic en Menú Archivo-> Duplicar.
  3. Guárdelo desmarcando el canal Alfa .
  4. Reemplace el icono actual de la tienda de aplicaciones con este.
  5. Validar y subir.


Me enfrenté al mismo problema y no pude solucionarlo con la solución proporcionada por Shamsudheen TK. Ionic de alguna manera agregó transparencia a mis íconos, incluso si el ícono de origen no tenía ninguna transparencia. Al final pude resolverlo:

Instalar imagemagick (MacOS):

instalar cerveza imagemagick

Eliminar el canal alfa de todas las imágenes en la carpeta de recursos:

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


Probé varias de las cosas mencionadas en esta publicación (además de cambiar a .jpg) sin éxito. Lo resolví abriendo el archivo en Photoshop y usando ''exportar a la web''. Dentro de ese proceso / ventana hay una casilla de verificación para la transparencia.


Pude solucionar el problema de Mac Sierra OS al duplicar el archivo, arrastrar el nuevo archivo a mi escritorio, abrirlo en la vista previa, luego hacer clic en el botón de salida, luego aparece la opción para guardarlo sin "alfa"


Si muestra este error para el proyecto ionic3 cuando carga a iTunes Connect, verifique esta ANSWER

Este es mi error de proyecto cuando intento vilipendiar.

Finalmente siga esta ANSWER , error resuelto.


Tuve este problema y fue porque el ícono de mi tienda de aplicaciones no figuraba explícitamente en mi config.xml . Una vez que agregué la línea

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

Córdoba lo copió correctamente sin agregar un canal alfa.


Un mensaje de error en sí dice:

"Icono de la tienda de aplicaciones no válido. El icono de la tienda de aplicaciones en el catálogo de activos en ''YourApp.app'' no puede ser transparente ni contener un canal alfa".

Todo el ícono de la aplicación debe ser cuadrado sin transparencia o semitransparente ( alpha value != 1.0 ).

Sugerencia: el ícono de la aplicación puede tener esquinas redondeadas. (Comparta los iconos de sus aplicaciones aquí)

Aquí están las pautas de Apple para el ícono de la aplicación: interfaz humana


Utilice el eliminador de canales alfa. Le permite arrastrar iconos a la aplicación y eliminará la transparencia.

Descárguelo desde aquí: http://alphachannelremover.blogspot.com

Actualización: este no es mi sitio


cambió el ícono del formato png a gpg y todo salió bien.