pcode 4.3的pngcrush在哪里?

an0*_*an0 11 xcode

pngcrush在4.3之前的每个版本的Xcode中都有一个Apple定制版本.我在Xcode 4.3中找不到它.它仍然可以作为独立exe文件使用吗?

另一个相关问题:Command Line Tools for Xcode安装的文件在哪里?

hon*_*nus 20

找到它的最好方法是使用xcrun工具.

xcrun -sdk iphoneos5.0 -find pngcrush将在stdout上打印路径,同时xcrun -sdk iphoneos5.0 pngcrush实际执行命令.

有关详情man xcrun,请参阅.


Mic*_*elD 5

如果您使用带有Xcode 4.3的app crush.rb,则会收到错误消息:

sh:/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/pngcrush:没有这样的文件或目录

正如Yozone所说,将第一个声明改为:

pngcrush = '/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/pngcrush'
Run Code Online (Sandbox Code Playgroud)

这将指向Xcode文件的新位置.