Pregunta PNG funciona en iPhone pero no a través de una computadora


Descargué un aplicación de Cydia llamada "Juego de la vida de Conway"  a mi iPhone y mi computadora. En el iPhone se procesa correctamente, pero en la computadora algunos de los archivos PNG del archivo .deb de Cydia están corruptos. Sus miniaturas son totalmente negras y cuando se abren con un programa simple como Windows Photo Viewer aparecen en blanco, pero en las medidas de altura y ancho correctas. Investigué eso y estos signos indican que están dañados (también GIMP no pudo abrirlo diciendo que está dañado). Lo mismo sucedió cuando intenté descargar diferentes aplicaciones.

En realidad, no ejecuto los archivos .deb en mi computadora, pero los descomprimo y verifico su contenido (lo intenté con dos programas, 7-Zip y AnytoISO, y ambos produjeron los mismos resultados de corrupción, por lo que el problema no miente en los programas de descompresión).

¿Alguna idea de por qué y cómo puedo resolver esto? Necesito que se muestren correctamente en la computadora.


0


origen


¿Qué sistema operativo de la computadora está ejecutando? Por favor, define "corrupto". Aún no puede publicar una imagen, pero puede publicar un enlace a una captura de pantalla que muestre la corrupción. - ChrisF
Estoy ejecutando Windows 7. Corrupto = la imagen es toda negra, y cuando está abierta está en blanco, pero aún mantiene la altura y el ancho originales. - Dimen Shaw
Edite esta información en su pregunta - ChrisF
¿Cómo se ejecuta una aplicación iOS en una computadora? - Journeyman Geek♦
Aunque ahora vuelvo a leer tu comentario, también me pregunto cómo tienes una aplicación iOS / OSX ejecutándose en Windows. - ChrisF


Respuestas:


Creo que sé cuál es el problema. Tanto en OS X como en iOS, Apple hace algo para migrar archivos. Apple optimiza muchos de sus archivos para que se desempeñen mejor dentro de las aplicaciones. Sin embargo, según Cydia y Pod2G, los png optimizados NO se abrirán correctamente en una computadora. Esto es similar a cómo no puede editar temas si los ha optimizado en configuraciones avanzadas. No hay forma de verlos correctamente.

Puedes intentar esto sin embargo. Si conoce la ubicación desde donde obtuvo la aplicación, puede usar wget para descargar el archivo directamente a su computadora. Es posible que puedas abrirlo allí. Sin embargo, necesitará un programa como Cygwin para usar el comando en Windows. Gran programa en realidad.


2



¿Entonces Apple crea PNG patentados no estándar? ¿Alguien sabe los detalles de codificación? No debería ser difícil desarrollar un visor basado en PC si se conocen los detalles del formato. - Karan
La mayoría de la gente probablemente no lo sepa. En primer lugar, solo los usuarios de jailbreak van a conocer esta característica y cuántos de ellos trataron de descubrir cómo funciona la optimización de Apple. Si alguien lo sabe, sería muy útil. - Josiah
Todo el mundo que está buscando información sobre el estándar png de Apple: iphonedevwiki.net/index.php/CgBI_file_format. La optimización es específica para las aplicaciones de iPhone. - Dimen Shaw