当我使用Xcode 4构建我的应用程序时,它总是显示以下错误消息:
CopyPNGFile /Users/michaelchen/Library/Developer/Xcode/DerivedData/iMusicBox-boeawugacmhacbdtyymnprzfobyq/ArchiveIntermediates/iMusicBox/InstallationBuildProductsLocation/Applications/iMusicBox.app/list_cell.png Images/list_cell.png
cd /Volumes/WORK/Works/iMusicBox
setenv PATH "/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin"
"/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/PrivatePlugIns/iPhoneOS Build System Support.xcplugin/Contents/Resources/copypng" -compress "" /Volumes/WORK/Works/iMusicBox/Images/list_cell.png /Users/michaelchen/Library/Developer/Xcode/DerivedData/iMusicBox-boeawugacmhacbdtyymnprzfobyq/ArchiveIntermediates/iMusicBox/InstallationBuildProductsLocation/Applications/iMusicBox.app/list_cell.png
Run Code Online (Sandbox Code Playgroud)
检查/Volumes/WORK/Works/iMusicBox/Images/list_cell.png pngcrush中的alphas时检测到libpng错误:图像数据不够
但Xcode 3.2没关系 - 为什么?
Eva*_*azo 191
找到了!!
您必须将PNG文件保存为NOT INTERLACED.尝试在photoshop(或类似)中打开文件,另存为,然后选择"Not interlaced".
它在我的情况下工作
希望这可以帮助
小智 23
当您在项目文件中有多个图像文件条目时,会发生这种情况.我不知道为什么,但我刚删除所有条目,重新加载项目并再次添加文件.
在我的情况下,我发现我的损坏的png不会在photoshop中打开.我在预览中打开,保存为psd,然后再从photoshop保存(另存为 - > png - >非隔行扫描).现在在xcode 4中编译正常.
尝试使用"预览"查找并重新保存此*.PNG文件,确切地说:文件 - 导出... - "另存为PNG".在我看来,当您使用"Save for Web"模式在Photoshop中保存图像时,以及使用特殊压缩(LZW)保存此图像后,就会发生这种情况.这就是全部,祝你好运!
您的 PNG 文件似乎list_cell.png已损坏。Xcode 4 在许多方面比 Xcode 3 进行了更多检查,并揭示了项目中一直潜伏的问题。
您是否尝试过在图像编辑器中打开 PNG 文件并再次保存?
| 归档时间: |
|
| 查看次数: |
41648 次 |
| 最近记录: |