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

时间:2013-11-21 15:26:21

标签: php ipa

我正在创建Web应用程序演示以创建.ipa文件(iPhone应用程序)的清单和副本图标图像

我用过以下图书馆 -  https://github.com/wbroek/IPA-Distribution

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

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

2 个答案:

答案 0 :(得分:0)

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

最简单的修复方法是通过exec()运行xcrun,如果这是一个选项。

答案 1 :(得分:0)

在分析任务时,我发现Apple压缩了所有在窗口和Linux机器上看不到的PNG图像,但在mac机器上可见。

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

谷歌搜索时我遇到了java桌面应用程序(.jar文件),它将压缩的iPhone文件转换为PNG图像。

所以你必须在PHP代码中集成.ja r文件

我写过这篇博客。 click here要查看以及