命令copypng失败,退出代码为71

时间:2016-12-06 15:21:07

标签: ios xcode unity3d

当我尝试构建iOS应用程序时,XCode给出了错误,即

importFonts()

所以问题不在于丢失PNG文件或类似的东西,问题出在应该复制的文件中。我第一次遇到这个错误,谷歌什么也没说。

我该如何解决? enter image description here

3 个答案:

答案 0 :(得分:0)

我猜你说过,你想要复制文件,而没有这样的文件。转到Project-> Target-> Build Phases->复制Bundle Resources并找到'copypng'文件(应以红色突出显示),并删除它(因为它不再存在)。

答案 1 :(得分:0)

在附加到您问题的图片上,我看到系统无法复制文件LaunchScreen-iPhoneLandscape.png和LaunchScreen-iPhonePortrait.png的信息。

通常,如果项目中有Images.xcassets,则应该有“LaunchImage”图像集。但是这些.png文件也可能直接放在资源中。目标使用的启动映像的名称在目标的构建设置中的“资产目录启动映像集名称”中设置。确保xcassets(或目标源中的.png文件)中的启动图像的名称匹配。

如果是,请检查目标成员资格是否正确(否则编译器将不会看到它们)。最后要检查的内容 - 根据link评论Adamsor中的说明检查LaunchImage文件的潜在问题。

例如 - 检查所有必要的文件大小是否到位,尝试在编辑器中打开并重新保存这些图像。也许格式不正确,这足以解决它。

答案 2 :(得分:0)

我重新安装了XCODE,现在一切正常。