如何从.ipa文件中解压缩压缩图像


how to uncompressed compress image from .ipa file

我正在创建web应用程序演示,以创建.ipa文件(iPhone应用程序)的清单和复制图标图像

我使用过以下库-https://github.com/wbroek/IPA-Distribution

我成功地创建了清单,并将iPhone应用程序的图标图像从.ipa复制到图像文件夹,但此图像被压缩,所以当我试图在网页中打开或显示此图像时,它会给我黑色图像。我搜索了很多,但我不知道如何解压缩这个图像。

请告诉我解压缩这个图像然后复制到图像文件夹的步骤是什么。

为iOS编译的应用程序的图像以特定于苹果的PNG格式进行了优化:https://developer.apple.com/library/ios/qa/qa1681/_index.html

最简单的修复方法是通过exec()运行xcrun,如果您可以选择的话。

在分析任务时,我发现苹果压缩了所有在windows和Linux机器上不可见但在mac机器上可见的PNG图像。

要使用PNG文件,我必须解压缩这些文件,但不幸的是,没有API或库可用于解压缩这些文件。

在谷歌搜索时,我发现了一个java桌面应用程序(.jar文件),它可以将压缩的iPhone文件转换为PNG图像。

因此,您必须将.jar文件集成到php代码中

我已经为此写了博客。单击此处查看详细的