摘抄:http://icyleaf.com/2012/03/pngcrush-usage-with-ios-apps/
pngcrush 顾名思义,看起名字本身就是优化png的工具,为什么会提到它呢,因为目前所有 iOS app 自身的png文件都是经过它优化的,对于优化过的png,mac系统本身默认是无法识别的(包括看图工具,作图工具)。但这个工具不仅仅可以优化还可以还原。假如你希望可以学习优秀 iOS App 的一些png资源设计,通过这个工具延伸的一些辅助工具,可以快速预览和恢复未优化的图片。
pngcrush本身就是一个开源的工具,托管在 SourceForge,可以在任何平台运行,对于已安装 Xcode 的童鞋,此工具默认放在:
# XCode 4.3+
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/pngcrush
# XCode 4.2.x 以下版本
/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/
# 还原 ipa 目录下所以 png 文件到 reverted 目录下面
pngcrush -dir reverted -revert-iphone-optimizations -q ipa/*.png
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/pngcrush
# XCode 4.2.x 以下版本
/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/
# 还原 ipa 目录下所以 png 文件到 reverted 目录下面
pngcrush -dir reverted -revert-iphone-optimizations -q ipa/*.png
转载请注明: 转自Rainbird的个人博客
本文链接: pngcrush 的一些用法