ver tras sacar paredes para nivel mejor las herramienta descargar celular burbuja bubble app aplicacion albañil ios4 icons packaging

ios4 - tras - Problema con Icon.png(el icono especificado en la lista de información no se encuentra en el envoltorio de la aplicación de nivel superior: Icon.png(-19007))



nivel herramienta (26)

Estoy creando una aplicación universal y tengo los íconos en mi proyecto, pero recibo una advertencia del compilador con respecto a Icon.png.

Seguí las instrucciones en http://developer.apple.com/library/ios/#qa/qa2010/qa1686.html pero aún obtengo el error anterior.

He intentado hacer lo siguiente:

Colocar los íconos en el grupo Compartidos y agregarlos de acuerdo con el plist de acuerdo con la nota técnica. Cambiando las rutas de los íconos para agregar / compartidos para que apunten a la carpeta compartida.

Crear un grupo de recursos (en el que la nota técnica no señala que XCode no crea un grupo de recursos para una aplicación universal) y moverlos a ese (quité los prefijos "Compartidos /" de la lista).

Mover los iconos al nivel superior del proyecto.

También he verificado dos veces el tamaño de los íconos y todos son correctos, así como los nombres de cada uno.

¿Algo que me haya perdido?


  1. Eliminar todos los archivos de iconos de la interfaz xcode
  2. Mueva todos los archivos de su carpeta de proyecto a alguna carpeta en el escritorio
  3. renombra los archivos en la carpeta de escritorio creada recientemente
  4. borra todas las entradas del archivo info-plist para iconos
  5. Comience a asignar nuevamente los íconos arrastrando a la ventana de Xcode en los lugares apropiados.
  6. Cuando creas iconos para iphone, xcode los asigna automáticamente a ipad. NO BORRAR LAS ENTRADAS EN LA SECCIÓN DE IPAD. EN SU LUGAR, DRAGAR LOS ICONOS RELACIONADOS CON EL IPAD PARA REEMPLAZAR LOS ANTIGUOS. Recuerda, esto es importante.
  7. Crear archivo.

  1. Limpia tu construcción
  2. Asegúrese de que el archivo está realmente en el sistema de archivos
  3. Asegúrate de poder ver el archivo en el navegador del proyecto.
  4. Lo más probable es que el paso 3 fracase. Si es así, arrastre el icono desde el buscador hasta el Project Navigator. Cuando se le solicite, desmarque la opción "copiar ..blabla" porque dado que el archivo ya está allí donde lo está arrastrando, fallaría. Una vez que el archivo se muestre en el Project Navigator, debería estar dorado.
  5. Vota esta respuesta como "la respuesta" :)

¡Este problema me estaba volviendo loco! Probé todo lo publicado aquí.

Así es como funcionó para mí:

  • Producto -> Archivo
  • En las ventanas del organizador -> Archivos, haga clic derecho en el archivo creado.
  • Seleccione "Mostrar en Finder"
  • haga clic derecho en {YourAppArchive} .xcarchive y seleccione "Mostrar contenido del paquete"
  • ir a Productos -> Aplicaciones
  • haga clic derecho en {YourApp} y seleccione "Mostrar contenido del paquete"
  • Copia los archivos de icono que faltan aquí
  • Vuelve al organizador de Xcode y pulsa "Validar ..."

¡También pasé demasiado tiempo en este tema!

En la pestaña Objetivos / Información, encontré que tenía filas vacías en dos secciones, tanto en Archivos de iconos como en Archivos de iconos -> Icono principal -> Archivos de iconos.

Debe eliminar las líneas vacías en AMBAS secciones para poder archivar y validar la aplicación.


Agregue sus archivos de icono a "Fases de compilación" -> "Copiar recursos de paquete"

Espero eso ayude...


Aquí estaba mi solución a este problema. Había una cadena vacía en el archivo MyApp-Info.plist . Lo eliminé manualmente (en un editor de texto) y mi aplicación se verificó y subí.

<key>CFBundleIcons</key> <dict> <key>CFBundlePrimaryIcon</key> <dict> <key>CFBundleIconFiles</key> <array> <string></string> <--------- Extra string shouldn''t be there------ <string>[email protected]</string> <string>Icon.png</string> </array> </dict> </dict>


El mismo error aquí. Ocurre cuando abro un proyecto antiguo en Xcode 4. La solución es:

  • busque el archivo .plist, busque el archivo de icono clave (no "archivos de icono" o "archivos de icono (iOS 5)").

  • Bórralo (botón menos).

  • Agregalo de nuevo y pon el nombre del archivo en valor

  • Producto-> Limpiar y Producto-> Construir de nuevo.


El mismo problema para mí; Resolví configurando "Comprimir archivos PNG" en "NO" en info.plist. Limpio, archivado, validado, éxito.


En AppName.xcodeproj / project.pbxproj cambié las apariciones de icon.png -> Icon.png y las validaciones aprobadas.



Estaba recibiendo el mismo error, también con una aplicación universal. Tuve un proyecto de Xcode 3 (ya enviado a la tienda). Abrí en Xcode 4 y vi la elegante página de enlace de imágenes (haga clic en destino, "resumen" e "información de implementación de la aplicación") cuando hace clic en el objetivo. Después de vincular varios iconos, probar, compilar y luego archivar, recibí este error.

Una cosa adicional: había agregado los nombres de los íconos al plist en Xcode 3. Supongo que esto estaba en conflicto con la función de enlace de imágenes en Xcode 4. Así que eliminé una entrada, "icon" en el plist. El nuevo enlazador de imágenes crea entradas plist como una matriz. Dejé lo mismo, aunque verifiqué los nombres de los archivos con los nombres de las imágenes en mi paquete, y puse en mayúscula uno de ellos en ambos lugares. Quité y volví a agregar la imagen problemática al paquete.

Validé y pasó.

Mi conjetura es que los nombres de iconos "especiales", que están vinculados dinámicamente a ciertas características en la aplicación, serán más sensibles que los aleatorios. Con la nueva capacidad de vinculación de imágenes, puede asignar a sus archivos de iconos el nombre que desee.

Espero que esto ayude.


Este método funcionó para mí y no tuve que cambiar el nombre de los archivos y todas esas otras cosas buenas.

Encontré un método en el menú contextual del botón derecho llamado Agregar archivos a [Proyecto] ...

Paso 1

Abra XCode y asegúrese de que está viendo la vista de su proyecto donde se enumeran los proyectos y los archivos de nivel superior a continuación en forma de árbol.

Paso 2

Haga clic con el botón derecho o haga clic con el botón derecho en el Nombre del proyecto (en la parte superior de la barra lateral izquierda) y luego seleccione "Agregar archivos a [Nombre del proyecto] ..."

Paso 3

Busque archivos que necesiten ser agregados. Notará que los archivos ya agregados están en gris, mientras que otros que no se agregan se destacan a todo color.


Estoy usando Xcode 4.3.3.
Resolví el problema, arrastrando mi archivo icon.png personalizado desde una carpeta donde lo coloqué, en el proyecto (carpeta ApplicationName-Resources-icons). Después de esto, mi carpeta de iconos se veía así:

Así que el anterior "icono.png perdido" ha sido agregado. A partir de entonces la validación pasó.


Haga clic derecho en los archivos de iconos y seleccione Obtener información. Elija la pestaña Objetivos y asegúrese de que el objetivo que está construyendo está marcado. El hecho de que un archivo esté en el proyecto no significa necesariamente que se copie en el paquete de la aplicación.


Según mi experiencia, este tipo de error generalmente aparece cuando uno o más de los archivos png que se usaron en el proyecto estaban dañados. Es posible que el archivo png esté entrelazado, lo que causará este tipo de error.


También recibí este error cuando tenía una línea en blanco adicional en mi lista de información. Tenía el elemento 0, que era Icon.png, y el elemento 1, que estaba en blanco. El artículo 1 había sido el icono de mi iPad, pero lo borré. Archivado luego me dio la advertencia que viste. La eliminación de la línea para el artículo 1 solucionó completamente el problema.


También tenía el nodo de cadena vacía, pero no se reflejaba en Xcode. De alguna manera, el archivo info-plist no estaba sincronizado con el sistema de archivos. Tuve que eliminar la referencia y volver a agregarla a mi proyecto, ENTONCES vi el. Arreglando eso solucioné mi problema.


Tenía el mismo problema construyendo una aplicación 5.1.

Simplemente elimine y envíe a la papelera los archivos ofensivos. Luego se reimportó, asegurándose de que el botón de copia estaba marcado.

Limpiar -> Construir

Ahora trabaja. Supongo que esos archivos no se estaban copiando como deberían haber sido ...


Tengo el mismo problema y encuentro una solución que me funcione. Por favor intente los siguientes pasos:

  • Construir> Limpiar todos los objetivos
  • Renombrado Icon.png a xcon.png
  • Renombrado xcon.png a Icon.png
  • Construir> Construir y Archivar
  • Se reenvió a iTunes connect - ¡éxito!

La mayoría de las veces no hace nada más que cambiar el nombre de Icon.png y volver a cambiarlo, ¡pero funciona!

Intenté usar un 512 * 512 Icon.png para aprender, pero luego copié uno nuevo de 57 * 57, luego surgió el problema, creo que tal vez sea la razón de este problema.

Soy nuevo en Mac Mi XCode4 se bloquea unas 10 veces al día. Me estoy perdiendo el estudio visual.


Tuve este problema La respuesta para mí fue comprobar la capitalización. En mi lista tenía Icon-small-50.png Icon-small.png e [email protected] He capitalizado la S y el problema desapareció. por ejemplo, Icon-Small-50.png Icon-Small.png y [email protected]


Tuve este problema con un archivo de iconos [email protected]. Parece que el archivo no estaba en el destino de compilación (la parte de membresía de destino de sus propiedades).

La solución fue agregarlo al target. XCode permitió erróneamente que los archivos que no estaban en el destino se agregaran a la lista de íconos.

Como dijo otra respuesta, usar el buscador para explorar el archivo Archivado hace obvio que el archivo no está presente. Aún así, la sensibilidad de los casos u otros errores de plist deben ser investigados.


Tuve exactamente el mismo error, limpiar el proyecto y construir nuevamente me funcionó. Definitivamente es un problema de Xcode, incluso en 4.0.2. ¿Qué versión de Xcode estás usando? Intente actualizar a la última.


Tuve exactamente el mismo problema. Cuando construya y archive, haga clic en mostrar en el buscador, muestre el contenido del paquete del archivo y verifique si se muestran todos los archivos. Para mí, faltaba el archivo Icon.png en el archivo por algún motivo. La utilidad de archivo tiene un error. Saqué los íconos de la carpeta de recursos, limpié y construí el proyecto. Luego, de nuevo, moví los íconos a la carpeta de recursos y los limpié y construí. Entonces el archivo había copiado los archivos de iconos faltantes.


Tuvo el mismo problema en xcode 4.2. Noté que mi plist tenía cadenas para el ícono tenía elementos denominados "icon.png ''e'' Icon.png ''. Mi ícono de archivo se llamaba icon.png así que intenté eliminar la cadena" Icon.png ". Esto no funcionó, pero decidí renombro mi activo ''Icon.png'', los eliminé del proyecto y los agregé nuevamente. ¡Limpio, construye y triunfa!


simplemente me encontré con esto esta noche: no es lo suficientemente bueno como para que se le nombre correctamente y esté en la carpeta adecuada. asegúrate de arrastrarlo a la estructura de la carpeta x-code si lo estoy explicando correctamente. en la vista de la carpeta, asegúrese de que realmente figuran allí.


Por algún motivo (¿posiblemente al agregar varios íconos y cambiar el archivo?) El elemento se mueve al item 1-... Asegúrese de que su icono plist como item 0 en la plist