繁体   English   中英

iOS显示有关PNG图像的一些错误

[英]iOS Show some error about PNG image

我正在使用Xcode 4.3.3,我之前已经尝试构建我的应用程序并运行它。 但现在我将我的文件安排在我项目的文件夹中,按“按钮”,“图标”,“背景”分组......我还在其他文件夹中复制了一些资源/图像,但是现在我遇到了麻烦。

我试图在Xcode中再次构建我的应用程序,我发现了一个CopyPNG错误:

找不到/Users/vella/Desktop/Sample/res/2.png命令/Users/vella/Desktop/installer/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/PrivatePlugIns/ iPhoneOS Build System Support.xcplugin / Contents / Resources / copypng失败,退出代码为1

现在,我不知道是否错过了一些png文件。 我还读了一些答案,比如我应该将PNG文件保存为NOT INTERLACED或者有一个已损坏的PNG文件。 我怎么知道PNG文件丢失或损坏了什么?

检查是否已将2.png添加到项目文件夹中。在将项目添加到项目中时,单击“将项目复制到目标组文件夹”复选框。如果您的png文件已损坏,则项目中将为红色。

清理项目中的png文件并重新导入:

  1. 在项目导航器中删除(备份)该文件。 只需删除并将文件移至垃圾桶即可。
  2. 转到项目构建阶段:i。 选择根项目ii。 选择TARGETS iii。 选择Build Phases tag iv。 展开“复制包资源”列表如果您看到刚刚删除的文件仍然存在(可能为红色),请将其删除
  3. 再次重新导入文件

这对我有用。

您必须将PNG文件保存为NOT INTERLACED。 例如,使用Photoshop,转到菜单文件 - >存储为Web和设备。 取消选中“隔行扫描”框并保存文件。 通常隔行扫描的盒子已经取消选中。 希望有所帮助

是的,再次添加它,这次不要安排或重新排列资源文件夹中的任何内容。 还要给图像赋予特定的命名,以便您在以后的项目中轻松记住并实现它们。

我刚遇到同样的问题。 我总是做同样的事情来添加图像到我的项目,但我从来没有像这样的问题。

我在错误消息中发现,Xcode试图找到图像的图像路径是错误的。 Xcode搜索的路径就像“..... / My Project Folder / images / favourites.png”,但正确的路径就像是“..... /我的项目文件夹/ myProjectName / images / favourites.png” 。 为了解决这个问题,我创建了一个路径为“..... /我的项目文件夹/图像”的文件夹,然后我备份了我的图像并从项目窗口中删除了所有图像并选择了“移动到垃圾箱”。 我将备份文件夹中的图像复制并粘贴到此新文件夹中。 然后我将它们拖放到“支持文件”并选择“将项目复制到目标组的文件夹(如果需要)”。 最后我清理了项目并运行它。 它对我有用。 祝好运。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM