¿Cómo soluciono este error del file CopyPNG?

Mientras lee / Users / user / Desktop / AppProject / PruebaApp / Logo Retina.png

pngcrush capturado error libpng:

Leer Er No se pudo encontrar el file: /Users/user/Library/Developer/Xcode/DerivedData/PruebaApp-cblepoaxbqzyopcbcswwqjtftyon/Build/Intermediates/ArchiveIntermediates/MaderoAPP/InstallationBuildProductsLocation/Applications/MaderoAPP.app/Logo Retina.png

Mando

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/copypng emitió errores pero no devolvió un código de salida distinto de cero para indicar falla

Estoy recibiendo estos errores al archivar el proyecto, al final archiva, pero quiero deshacerme de él. Tuve problemas con la aplicación antes y leí que debería eliminar la carpeta DerivedData / (myproject), así que hice. y al parecer está tratando de search las imágenes en esa carpeta ¿cómo puedo solucionar esto? ¡Ayuda!

Fases de compilation -> Copy Bundle Resources, Any fileName es de color rojo?

O

Convierta Logo Retina.png o créelo nuevamente, tal vez sea un problema de encoding \ formatting.

O

Renombrar "Logo Retina.png" a "LogoRetina.png".

Buena suerte ~

También ocurre cuando tienes varias imágenes con el mismo nombre en TARGET-> Fases de compilation-> Copiar packages de resources . Para resolverlo

  1. Busque el nombre de la image para la que está recibiendo un error en la barra de búsqueda de Fases de compilation en la parte superior.
  2. Si obtiene múltiples resultados en Copy Bundle Resources para la consulta de búsqueda, simplemente elimine otros de ella haciendo clic en el signo "-". Asegúrate de tener las mismas imágenes para los múltiples resultados. De lo contrario, debe cambiar el nombre de los files reales de otras inputs.
  3. Solo comstack tu código. Tú eres bueno para irte.

Espero que funcione para ti.

Simplemente abra la image en la aplicación Vista previa y exporte como file png. Reemplace la image antigua por una nueva en Xcode.

Sinceramente, he tenido este problema de forma intermitente muchas veces y limpiarlo y luego rebuildlo lo he solucionado.

No pude solucionar este problema. Así que elimino y reinstalé xcode, esto me ayudó.

Como las respuestas aquí no son útiles en absoluto o son bastante complicadas, quiero agregar la mía:

El error significa que Xcode no puede encontrar el file, ya sea que esté en la carpeta del proyecto o no.

  • Si aún necesita esa image, lo que puede hacer es abrir una vista de Finder y navegar hasta su proyecto. Arrastra el file en el que se quejaba Xcode en el proyecto y desmarca "Copiar a carpeta" .

  • si ya no necesita el file, en el lado izquierdo de Xcode, encuentre el file, se mostrará en rojo, simplemente toque sobre él y luego elimine / retroceda

Espero que ayude a algunas personas 🙂

Lo solucioné volviendo a mi antiguo nombre de producto (en "Configuración de compilation"). Parece que el nombre del nuevo producto confundió la ruta de las imágenes.

También compruebe que no está nombrando las imágenes con solo un número como "0.png" Lo cambio a "tuts0.png" y funcionó.

Acabo de tener este error y, sinceramente, creo que fue causado por otro error. Tuve un problema con mi marco de Crashlytics y estoy convencido de que fue un efecto de algunos pngs no asociados con el error copypng . Crashlytics.framework el Crashlytics.framework con una versión nueva y viola, todos los errores se habían ido.

No me preguntes cómo funciona esto, solo estoy publicando esto en caso de que alguien más pueda beneficiarse de él.

Tengo el mismo problema con los resources. El problema fue que he copydo el objective de otro y simplemente me olvido de desmarcar la casilla en la window de membresía objective.

Me enfrento a este problema y esta solución está trabajando para mí, necesita eliminar cualquier reference para esa image.

Fases de compilation -> Copiar packages de resources

después de que limpiar y build y el problema será corregido

introduzca la descripción de la imagen aquí

Había eliminado accidentalmente el file de la location que estaba vinculada al proyecto de código X. No había copydo el file en mi proyecto xcode sino solo la ruta. Espero que ayude a alguien.

He tenido problemas similares con pngcrush / libpng estrellarse con PNG (errores de sum de comprobación / liberar object que se han liberado, etc.). Estos podrían reproducirse en la línea de command, así que volví a crear los PNG, incluso los convertí a otros formattings, pero luego los errores persistieron. En mi caso, Xcode rechazó el file resultante por no tener soporte iPhone 5 (como pngcrush mató la image Default-568h@2x.png). La solución anterior resolvió esto.

Para resolver el problema copie el nombre de la image. Luego Filtrelo ( Fases de compilation -> Filtro de campo de text ). Finalmente lo eliminé.