gpt4 book ai didi

iphone - 跳过 Xcode iPhone 应用程序的 'CompressResources' 构建步骤

转载 作者:行者123 更新时间:2023-12-03 18:28:04 26 4
gpt4 key购买 nike

是否可以设置 iPhone Xcode 项目来跳过“压缩资源”构建步骤?

具体来说,我想跳过对我的所有 .png 文件运行 pngcrush 的阶段,其中许多文件无法以我的应用可以读取的形式保存下来。

编辑:使用的 pngcrush 版本会创建包含非标准“强制、私有(private)” block 的 png 文件,该 block 明确阻止解码。我已经修改了我的 png 阅读器来处理这些文件,但我仍然想要跳过此步骤的每个项目方法。 pngcrush 的其他副作用之一是它不保存透明像素的颜色值,因此经过 alpha 处理的纹理会在较小的 mip 级别上显示边缘。

iPhone png 格式描述如下:https://web.archive.org/web/20110519164905/http://modmyi.com/wiki/index.php/Iphone_PNG_images 。简而言之,

  • 跳过 CgBI block
  • 跳过 zlib header
  • 将 BGR channel 顺序交换为 RGB channel 顺序

编辑:它似乎也预乘了 alpha,所以:

  • 除以 alpha

最佳答案

您可以将“IPHONE_OPTIMIZE_OPTIONS=-skip-PNGs”添加到项目设置中以防止 png 损坏,但要小心,然后您可能需要分别优化图标和 Default.png。

关于iphone - 跳过 Xcode iPhone 应用程序的 'CompressResources' 构建步骤,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/177160/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com