2

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

我试图在 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 构建系统 Support.xcplugin/Contents/Resources/copypng 失败,退出代码为 1

现在,我不知道我是否错过了一些 png 文件。我还阅读了一些答案,例如我应该将 PNG 文件保存为 NOT INTERLACED 或 PNG 文件已损坏。我如何知道哪个 PNG 文件丢失或损坏?

4

5 回答 5

5

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

于 2012-07-19T05:50:25.943 回答
2

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

于 2013-03-25T10:33:16.980 回答
1

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

  1. 在项目导航器中删除(备份)该文件。只需删除并将文件移动到垃圾桶。
  2. 转到项目构建阶段:i。选择根项目 ii. 选择目标 iii。选择构建阶段标签 iv。展开 Copy Bundle Resources 列表如果您看到刚刚删除的文件仍然存在(可能是红色),请将其删除
  3. 再次重新导入文件

这对我有用。

于 2013-02-28T15:13:49.323 回答
0

我只是有同样的问题。我总是做同样的事情来将图像添加到我的项目中,但我以前从未遇到过这样的问题。

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

于 2012-07-31T13:44:49.617 回答
0

是的,再次添加它,这次不要排列或重新排列资源文件夹中的任何东西。还要对图像进行特定命名,以便您稍后在项目中轻松记住和实施它们。

于 2012-07-19T08:08:24.100 回答