6

在重新设计期间,我们切换了 XCode 项目以使用资产目录。我们需要几个大的背景图像,我们将它们包含在资产目录中。这些图像最初是 JPEG,我们将其重命名为 PNG 以节省空间。磁盘上的图像大小为 19.1MB,但是当我们归档应用程序时Assets.car,生成的文件比这大 6 倍。我尝试过使用 PNG 并对其进行压缩,但大小仍然很大。我不确定我还能做什么。

4

2 回答 2

8

事实证明,任何图像,无论原始格式如何,都会在存档过程中转换为 png。我将图像移动到使用图像的旧格式,并且应用程序大小恢复正常。

于 2014-03-18T02:01:58.403 回答
0

Xcode 在构建项目时默认“压缩”PNG 文件。因此,如果您的 JPEG 重命名为.png,它们将被转换为真正的 PNG,然后进行压缩。

可以禁用此行为。只需在项目构建设置中更改Compress PNG Files选项即可。NO

于 2014-04-24T03:59:00.650 回答