【问题标题】:libpng error: CgBI: unhandled critical chunk xcode 7.3libpng 错误:CgBI:未处理的关键块 xcode 7.3
【发布时间】:2016-08-04 09:29:43
【问题描述】:

切换到 Xcode 7.3 并在相同的环境下运行项目后,出现以下错误-

libpng error: CgBI: unhandled critical chunk

我在项目目标的构建设置中将Compress PNG Files 设置为NO

我清理并重建了项目,但仍然无法正常工作并出现上述错误。

欢迎任何解决上述问题的建议/帮助。提前致谢。

【问题讨论】:

    标签: ios xcode image cocos2d-x libpng


    【解决方案1】:

    除了在项目目标的构建设置中关闭Compress PNG Files 标志。我还关闭了另一个标志,即Remove Texture Metadata from PNG File。这样做,解决了 Xcode 7.3 中出现 libpng 错误:CgBI: unhandled critical chunk 的问题。

    Xcode 7.3 中,默认情况下,Remove Texture Metadata from PNG File 标志是打开的,所以即使你的项目在包含此标志的早期版本的 Xcode 中执行,也比你需要再次将其关闭以解决此问题。

    请参阅下面的屏幕截图,显示在项目目标的构建设置中关闭所需的标志以解决 Xcode 7.3 中的上述问题。

    【讨论】:

    • Apple 有自己的 libpng 版本,我知道压缩实际上意味着重新排列。我敢打赌他们使用的某些功能不在官方 libpng 中。
    猜你喜欢
    • 2014-01-06
    • 2014-03-04
    • 1970-01-01
    • 1970-01-01
    • 2020-07-15
    • 1970-01-01
    • 2016-08-07
    • 2016-08-19
    • 2013-01-16
    相关资源
    最近更新 更多