iOS Mostrar algún error sobre la image PNG

Estoy usando Xcode 4.3.3, ya intenté build mi aplicación antes y se ejecuta. Pero ahora coloqué mis files dentro de la carpeta de mi proyecto, agrupándolos por 'button', 'icono', 'background' … También copié algunos resources / imágenes en otra carpeta, póngalos en order, pero ahora estoy en problemas.

Estoy tratando de build mi aplicación nuevamente en Xcode, encontré un error CopyPNG:

No se puede encontrar /Users/vella/Desktop/Sample/res/2.png Command /Users/vella/Desktop/installer/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/PrivatePlugIns/ iPhoneOS Build System Support.xcplugin / Contents / Resources / copypng falló con el código de salida 1

Ahora, no sé si me perdí algunos files png. También leí algunas respuestas como debería save files PNG como NO INTERLACED o hay un file PNG que está dañado. ¿Cómo sabré qué file PNG falta o está dañado?

Comtesting cuándo agregaste 2.png a tu carpeta de proyecto. Mientras agregas imágenes a tu proyecto, haz clic en la checkbox "Copiar elementos en la carpeta del grupo de destino". Si tu file png está dañado, estará en color rojo en tu proyecto.

Limpia el file png en tu proyecto y vuelve a importarlo:

  1. Eliminar (copy de security) ese file en el browser del proyecto. Simplemente borre y mueva el file a la papelera.
  2. Vaya a las fases de compilation del proyecto: i. Seleccione el proyecto raíz ii. Seleccione TARGETS iii. Seleccione la label de Fases de construcción iv. Ampliar la list de resources de Copy Bundle Si ve que el file que acaba de eliminar existe (quizás en rojo), bórrelo
  3. Vuelva a importar el file nuevamente

Esto funcionó para mí.

Tienes que save tus files PNG como NO INTERLACED. Por ejemplo, si utiliza Photoshop, vaya al menu Archivo-> Guardar para Web y dispositivos. Desmarque la casilla de "Entrelazado" y guarde el file. Normalmente, la casilla entrelazada ya no está marcada. Espero que ayude

Sí, agrégalo nuevamente y esta vez no arregles ni reorganices nada en tu carpeta de resources. También asigne un nombre específico a las imágenes para que sea fácil recordarlas e implementarlas más adelante en su proyecto.

Acabo de tener el mismo problema. Siempre hago lo mismo para agregar imágenes a mis proyectos, pero nunca tuve un problema como este antes.

Encontré en el post de error que la ruta de image en la que Xcode intentaba encontrar la image era incorrecta. La ruta que está buscando Xcode era como "….. / My Project Folder / images / favourites.png" pero la ruta correcta es como "….. / My Project Folder / myProjectName / images / favourites.png" . Para resolver esto, creo una carpeta con la ruta "….. / My Project Folder / images", luego hice copys de security de mis imágenes y eliminé todas ellas de la window del proyecto y seleccioné "mover a la papelera". Copié y pegué las imágenes de mi carpeta de copy de security en esta nueva carpeta. Luego, los arrastre y los deje caer en "Archivos compatibles" y select "Copiar elementos en la carpeta del grupo de destino (si es necesario)". Finalmente limpié el proyecto y lo ejecuté. Funcionó para mí. Buena suerte.