ios - PNG 图像在构建和存档后变为空白/损坏

标签 ios xcode png

我今天遇到了一个奇怪的问题,在我的应用程序中重命名了几个图像并确保它们在设备和模拟器上工作后,我像往常一样使用 Build 和 Archive 来构建我的应用程序以分发到测试人员。

然而,这一次我收到来自测试人员的奇怪报告,说图像不见了,所以我在我的手机上安装了这个版本,令我惊讶的是它们真的像他们说的那样消失了。尝试进行清理并重新构建,但没有任何变化。

当我打开 .app 存档时,我可以清楚地看到很多(但不是全部)图像变成了空白,它们在磁盘上看起来具有相同的物理尺寸,并且它们似乎也具有正确的高度和当我按空格键预览它们时,我无法使用例如 photoshop 打开它们(文件格式模块无法解析文件)。

这非常令人困惑,因为我必须尽快为测试准备好构建,我非常感谢在这件事上的一些帮助。

最佳答案

您的源 PNG 似乎有点不合标准,或者至少与 Apple 的 pngcrush 不兼容。确保您使用通常运行良好的工具来创建 PNG - 如有疑问,请重新转换/重新保存它们。

关于ios - PNG 图像在构建和存档后变为空白/损坏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8929693/

相关文章:

android - 我们可以使用 Protractor 在带有 appium 的原生 Android 或 IOS 应用程序中进行自动化测试吗

html - 字体颜色不起作用

ios - AFNetworking 2.0 和单元测试

iphone - 如何在XCode控制台中按十六进制查找实例?

linux - 使用 png() 和 dev.off() 在 R 中打印 plot(lm(y~x)

c++ - Direct2D - 如何使用位图进行 Gamma 校正透明度 (alpha)

html - IOS Safari 以不同方式显示文本颜色

iphone - 如何在 Objective C 中访问 gmail 数据

iphone - AppCode 上的当前位置模拟

c# - 如何保持png透明度?