压缩构建设置中缺少的Png文件

时间:2015-10-12 13:47:14

标签: ios objective-c xcode swift xcode7

我正在构建一个拥有相当多图像的应用程序,因此我使用ImageOptim将它们全部粉碎,以帮助减少我的.IPA的大小。我的应用程序的大小根本没有改变。

我查看了他们的网站,他们说要在打包下的Build Settings中关闭Compress Png Files。但是那个选项不存在。我已经尝试手动将其添加到我的project.pbxproj中,但它列在“用户定义”部分下,并且不会将其关闭。

Screenshot of Packaging in Build Settings

我也尝试在Build设置中搜索(选择了我的主目标)。

enter image description here

所以我的问题是......如何将Compress Png Files添加到我的构建设置中?

4 个答案:

答案 0 :(得分:20)

这可能听起来令人兴奋,但请到最后阅读。

  1. 尝试将虚拟png文件拖放到项目中 导航器,然后选择“添加,需要时复制”和选项 将出现在包装部分。但是,我想,这不是你的情况。
  2. 看起来你把所有的png都包含在资产目录中,而不是只是躺在那里。对于那种情况,我想,你可能想要玩这个: enter image description here

答案 1 :(得分:7)

您需要在构建设置png和CopyPNG文件中进行搜索 - 搜索包装并且该部分的选项为Compress Png File,默认值为Yes您将更改值{{ 1}}表示你的png文件是压缩的Bellow是屏幕截图

enter image description here

答案 2 :(得分:1)

如果将文件格式更改为png,则在尝试使用该资产时,错误会始终显示该资产。最好找到原始的png文件或使用图像编辑器将文件保存为png文件。

答案 3 :(得分:0)

文件路径似乎已被删除或重定位 您可以从这里将其删除,也可以查看以下图片: enter image description here