Xcode不断提示告诉我项目中没有某个图像,当我尝试构建时它出错.如果我删除了.png Xcode从项目中抱怨,为什么Xcode在我尝试构建时出错?
[由大黄编辑(评论太大了)]
我对这些细节也有同样的看法.复制命令如下所示
CpResource MyIcons/../13-bicycle.png /Users/Me/Library/Developer/Xcode/DerivedData/MyProject-cxsohyxdecdbptgrrtaixbhhixrj/Build/Products/Debug-iphonesimulator/MyProject.app/13-bicycle.png
Run Code Online (Sandbox Code Playgroud)
然后有一堆SETENV和命令被转换为"内置拷贝"但没有的事项,结果是我编译时出现此错误:
错误:/Users/Me/Development/MyProject/MyIcons/../13-bicycle.png:没有这样的文件或目录
现在,我按照Robert Harvey的建议打开了Copy Bundle Resources选项卡,我的.png就在那里,没有任何内容出现在阅读中.它位于文件系统(Finder)和Project Navigator中.所以我使用 - 按钮从资源中删除了它,并使用Copy Bundle Resources选项卡中列表左下角的+按钮手动添加它.这把它放在导航器项目的根目录中,所以我再次将它移到我的组中 - 但没有运气,同样的错误.所以我完全删除了它(从Project Navigator中删除它,允许它被移动到Trash).这很有用,但是我遇到了与下一个图标相同的错误(它一次只报告一两个).
查看错误消息,似乎认为MyIcons是一个文件夹.它不是,它只是一个群体.没有这样的文件夹,我可以在文件系统中看到.
当我通过拖放添加,我离开了"复制项目到...组文件夹(如果需要)"检查和"创建组任何添加的文件夹"选项按钮.但请注意,我只将图标(整体)拖动到现有组中; 我没有拖动任何文件夹,也没有创建任何组或文件夹.但不知何故,编译器认为这些资源位于文件系统中不存在的文件夹中.
我右键单击复制资源列表中的图标并尝试在Finder中显示并在Project Navigator中显示:两者都工作 - 文件在那里,它知道从哪里获取它 - 直到它构建.
我还没有找到除了删除图标之外的解决方法 - 清洁不起作用.我认为我的小组已经损坏了.
小智 159
在这里查找XCode Build - CopyPNGFile错误,没有这样的文件或目录.我有同样的问题,这个解决方案对我有帮助.
如果在构建xcode应用程序时收到这些恼人的错误,则项目包中的某些内容已损坏.
- 在Xcode中打开您的项目
- 点击你的项目
- 点击Targets下的项目
- 点击构建阶段标签
- 打开底部附近的"复制捆绑资源"
- 寻找红色列出的任何资源!
我有同样的问题,但我的解决方案有点不同:
好的,这是为我修复它的不满意的解决方法.
(首先,请注意,当我在Project Navigator中右键单击我的狡猾组时)它看起来像任何其他组,除了外部编辑器中的Open是灰色的 - 怪异的呃?)
我关闭XCode并重新启动它.
=>现在我看到违规组下的所有图标都是红色的(在Project Navigator中)
删除整个组.
创建一个新组(同名)并将图标从原始源拖放到组中
=>错误无法复制(或者一些这样的 - 我不记得了,但我之前已经看过并修复了这个问题 - 并在SO上的其他地方看过它)
此错误是由于剩余的图标,所以现在要解决这个问题,
我用图标删除了所有其他组,并将其图标移到了垃圾箱
再次创建一个新组,并拖动_again中的所有图标.
哇,现在命中了Builder
=> XCode崩溃.
可爱.
重启Xcode
=>它有效.简短的庆祝和重返工作岗位.
(看我的意思是不满意)
| 归档时间: |
|
| 查看次数: |
62409 次 |
| 最近记录: |