【发布时间】:2013-08-29 08:02:10
【问题描述】:
这是 Xcode 中的错误消息:
在检查 /Path/image@2x.png 中的 alpha 时,pngcrush 捕获了 libpng error: Not enough image dCommand /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/copypng emitted errors but did not return a nonzero exit code to indicate failure
但即使出现此错误,应用程序也能正常运行。甚至图像也在运行 iOS 6.0 的 iPhone 4 上加载
我尝试删除图像并再次添加它。还尝试将其从预览保存到 png 中。
【问题讨论】:
-
请确认错误确实是“Not enough image dCommand”。它是说 /Path/image@2x.png 还是你用 Path 替换了实际路径?
-
是的,我替换了实际路径。错误显示“图像 dCommand 不足”。
-
字符串“Command”没有出现在我的 pngcrush 副本中的任何位置,也没有出现在 libpng 中的任何位置。我猜它在 Apple 修改后的 pngcrush 中的某个地方,但那是封闭源代码,所以我无法调试它。
-
您在这个问题上还需要帮助吗?
-
嗨 Petur 我会很感激的。我也感谢大家的回复。项目中没有重复的图像,图像没有隔行扫描。我的图像尺寸为 1x100 像素。图像宽度与此有关吗?