ios xcode ios7

ios - ERROR ITMS-90032: “Ruta de imagen no válida: no se encontró ninguna imagen en la ruta a la que se hace referencia en la clave ''CFBundleIcons'': AppIcon40x40”



xcode ios7 (19)

Obtengo este mensaje " No se encontró ninguna imagen en la ruta a la que se hace referencia en la clave ''CFBundleIcons'': " error, incluso cuando he agregado imágenes de íconos de aplicaciones en la carpeta Images.xcastes, mientras subía mi aplicación a appstore. Se agradece su respuesta inmediata. Gracias


Abra el archivo contents.json que se encuentra en la carpeta Images.xcassets> AppIcon.appiconset en una aplicación de edición de texto. Compruebe cada referencia de archivo y asegúrese de que menciona un archivo válido en esa carpeta. Si falta alguno o tiene un nombre diferente, cambie el texto a un archivo válido.

Guarde el archivo y luego haga lo que normalmente hace para enviarlo. ¿Felices presentaciones exitosas?


Acabo de actualizar a Unity 5.6 y comencé a recibir este error en mis versiones de iOS.

Revisando las respuestas de todos, está claro que esto tiene que ver con apuntar a CFBundleIcons / AppIcons. En mi caso, la solución fue que la actualización del proyecto Unity había volcado el BundleID. Unity los había establecido de nuevo en el valor predeterminado "com.CompanyName.ProductName", y configurar el BundleID de mi aplicación fue la solución simple.


Asegúrese de que está utilizando la carpeta de elementos de imagen para los iconos de la aplicación.

Elimine el ícono del paquete de recursos y el nombre del ícono de la lista de información.

Debe usar el ícono de la lista de información o el ícono de la aplicación de la carpeta de recursos de imagen.

No utilice ambos porque siempre dará preferencia a la lista de información.

Quité los ICON del paquete de recursos y los agregué a la carpeta de recursos de imagen.


Asegúrese de que sus imágenes no estén dañadas y que estén en el formato correcto (png24). Tenía una mala imagen que me estaba haciendo tropezar. Después de probar todo lo demás, descubrí la mala. ¿No sería bueno si recibimos un mensaje de error significativo sobre esto?


Bueno, acabo de encontrarme con este problema. Y la causa es bastante extraña. El nombre del archivo del icono no es exactamente igual al nombre en mi info.plist. Solo la primera letra, una en mayúscula y la otra en minúscula. Sin embargo, está bien mientras se ejecuta el modo de depuración. No funciona mientras lo subo a la App Store.


El diseñador me envió archivos jpeg, estaba cambiando el nombre a png manualmente y agregando a los activos. No hubo ninguna queja de Xcode, pero se produjo el error al cargar en Appstore. Entonces, me convertí por herramientas y funcionó bien.


Elimine todas las imágenes y vuelva a crearlas con el formato png. Asegúrese de que "png". Puede ser que muestre png pero hay algún problema, así que asegúrese de hacer png. Trate de hacerlo también con alguna otra fórmula, luego agregue que funcionará. .


Estoy usando Xamarin Studio V 5.10.3 y tuve algunos problemas al usar el Cargador de aplicaciones para enviar el archivo .ipa a la App Store.

También tuve este ERROR itms-90022 debido a la falta del icono 120x120. Por supuesto, había incluido el archivo 120x120 en el archivo Images.xcassets -> AppIcons.appiconset -> Contents.json ... así que no estaba seguro de cuál era el problema.

Lo que finalmente me funcionó fue: 1) Basándome en la primera respuesta a esta pregunta, quité las imágenes de CarPlay 120x120 y 180x180 de la referencia Contents.json. Intenté que pasara de nuevo, pero falló ... aun así, afirmando que faltaba el archivo 120x120.

2) Noté que había 2 archivos de tamaño 120x120 (había subido un 40pt x 3 = 120x120 y un 60pt x 2, que también = 120x120. ¡Tal vez estaban en conflicto!) Retiré uno de ellos ... lo intenté de nuevo .. TODAVÍA no ir.

3) Eliminé completamente la carpeta AppIcons.apppiconset del proyecto y la recreé haciendo clic derecho en Images.xcassets y seleccionando Agregar -> Nuevo icono de aplicación. Recreé el Contents.json y me aseguré de no usar 2 versiones diferentes del archivo 120x120. Una vez que todos se completaron, intenté enviar a través de Application Loader nuevamente y ¡FUNCIONÓ!

Respuesta corta = borre su carpeta AppIcons.appiconset y vuelva a crearla. Asegúrese de que no esté utilizando 2 archivos diferentes que sean del mismo tamaño (como 40pt x3 y 60pt x2).


He descubierto la solución a este post y aquí voy a explicar cómo podría resolver este problema.

1) Elimine todos los íconos de la aplicación de la carpeta Images.Xcassets y agréguelos a su paquete principal. Se muestra en la figura de abajo.

2) Vaya a la lista de información y agregue el diccionario de "Archivos de iconos (iOS 5)" y agregue los nombres de los íconos de la aplicación debajo de las cadenas (nombre de la que está usando en su aplicación). Se muestra en la siguiente figura. Asegúrese de que las imágenes son archivos png. Y lo harás con esto. Gracias.


He experimentado el mismo problema con Córdoba. Para resolverlo, acabo de exportar todas las imágenes en images.xcassets/AppIcon.appiconset en otra carpeta de mi computadora portátil y eliminarlas todas en Xcode.

Luego, limpia y construye tu proyecto.

Arrastre y suelte imágenes de su carpeta a Xcode y limpie / genere una vez más.


Para aquellos que encontraron el mismo problema al construir un proyecto de Córdoba.

La eliminación de CFBundleIcon con icon.png en info.plist el problema para mí


Para mí, la solución fue que Xcode acepta tamaños de imagen incorrectos en los Activos, pero fallan en la validación. Más precisamente, tenía una imagen PNG de 40x40 en una caja de 20x20 @ 1x, por lo que no era válida.


Para publicar su aplicación en AppStore / iTunes, tendrá que crear todas estas variantes del icono de la aplicación.

Necesita lo siguiente: 29x29 57x57 40x40 60x60 120x120 50x50 etc.

Para pasar la validación con éxito, repase estos errores y cree los iconos de aplicación correspondientes. La forma más sencilla de hacerlo es crear el ícono de la aplicación en xcassets. También deberá configurar las imágenes de inicio y los íconos de la aplicación en Objetivos-> su aplicación-> General-> Fuente del ícono de la aplicación y Origen de la imagen del lanzamiento.

Aquí hay una captura de pantalla del ícono de la aplicación en blanco en xcassets:

Prepare una imagen de 1024x1024 también, ya que la necesitará para el formulario antes de publicar la aplicación. Esta imagen se utilizará para el icono de la aplicación en iTunes.

Y para las capturas de pantalla (las necesitará también) puede usar: https://github.com/KrauseFx/snapshot


Recibí el mismo error cuando envié mi aplicación con una extensión de watchkit. Esta es la solución que me funcionó:

  1. Eliminé el conjunto de imágenes de AppIcon de mi proyecto de Xcode Images.xcassets con todos los íconos que agregué.
  2. Luego, vuelva a crear el conjunto de imágenes de AppIcon a partir del botón + a continuación cuando seleccione el archivo Images.xcassets. Puede hacerlo haciendo clic en el botón más y luego seleccionando Nuevo icono de aplicación.
  3. Se creará un nuevo conjunto de imágenes de AppIcon. Ahora, agregue todos los íconos necesarios que admita la aplicación. Asegúrese de que estén en el formato PNG-24.
  4. Finalmente, seleccioné el nombre de mi aplicación Destino y en la pestaña General, me desplazo hacia abajo a la sección Iconos de aplicaciones e Imágenes de almuerzo y seleccioné las imágenes de AppIcon recién creadas en la Fuente de iconos de aplicaciones
  5. Limpia tu proyecto y reconstruye. Esta solución funcionó para mí y eliminó los errores.

Tengo este error; todas mis imágenes estaban ubicadas correctamente en la carpeta Images.xcassets, y se compiló, verificó y funcionó correctamente en mi sistema de desarrollo. Así que acabo de eliminar la clave incorrecta del archivo <nombre del proyecto> -Info.plist.

Luego la carga a la tienda de aplicaciones se fue sin queja. YMMV.


Tuve el mismo problema con un proyecto cordova 6.3.0 (ios 4.2.0) en xcode 7.3.1.

La solución fue abrir el archivo Images.xcassets y eliminar cualquier icono con "foco" en el nombre. (También abrí el archivo .plist y eliminé cualquier clave con "Icono" en el nombre, pero sospecho que no era necesario).


Tuve un problema similar al enviar mi aplicación. El mismo mensaje excepto que era AppIcon120x120. El problema de estar en el nuevo diseño de xcasset es un nuevo ícono de CarPlay para iOS8. Borrar ese ícono lo arregló, que llené por costumbre. Aquí es donde encontré la respuesta. 90032 problema de imagen no válida.


la mejor manera (para mí) es el directorio: Images.xcassets file = empty y eliminar de Xcode todo el icono. Desde el otro directorio de su computadora, arrastre cada ícono en Xcode, uno por uno, limpie y genere => ¡ok!


La causa del problema

Esto suele suceder cuando Application Loader & iTunes Connect no pudo encontrar un archivo de icono con el nombre especificado (aquí, AppIcon40x40) en su directorio de iconos.

A veces, puede tener todos los tamaños requeridos de Iconos agregados a su proyecto, pero aún así puede encontrar este error debido a conflictos de nombres de iconos.

Lista de nombres de archivos de iconos iOS 7

Solución

Vaya a Info.plist-> CFBundleIcons y compare todos sus archivos de íconos reales con las entradas aquí (compare nombres exactos), elimine los que se encuentren en este lugar y que puedan estar causando este tipo de error durante la carga.