我有一个文件,我删除并替换为另一个文件,在其他地方,同名.
尽管清理,并尝试多次,我不断收到此错误:
clang:错误:没有这样的文件或目录:'/ Users/Andrew/App/Version 1.1/XCode/UIImage + Alpha.m'clang:错误:没有输入文件
因为它,我无法继续处理我的应用程序.有任何想法吗?
ban*_*isa 101
问题可能是因为您的项目>目标>构建阶段>编译源正在尝试编译不存在的文件.它可能在那里两次,如下面的屏幕截图.我的项目包含UIImage + FFXtras,我甚至可以删除它并重新添加它,这将无法解决问题!

我不确定该项目是如何进入这种状态的 - 但我知道出现问题并不明显.突出显示红色问题并将其删除.
所以看看编译源阶段的文件clang是抱怨的.
有类似的麻烦。
当您的项目引用已经存在的源代码树时,似乎XCode不会生成正确的相对文件路径(相对路径在要编译的文件路径中不包含.xcodeproj)。
但是,有一个简单的解决方法:在项目浏览器中选择一个或多个文件,然后在文件检查器中查看选项。其中之一被标记为“位置”;将其设置为绝对路径,然后重试。这为我解决了这个问题:)
万一一切都失败了(即首先尝试 bames53 建议)
\n\n好吧,这可能很危险,所以首先复制整个项目:
\n\nproject.pbxproj在您选择的文本编辑器中打开,但不能在 Xcode 中打开640450991409CF5C00B3B580. 搜索此内容并删除找到的任何行。Add file\xe2\x80\xa6。如果您首先成功地将其添加到 \xe2\x80\x94 中,那么它仍然位于项目的文件夹 \xe2\x80\x94 中,您刚刚删除了所有项目引用。请记住:每次尝试时首先复制整个项目\xe2\x80\x94 。或者复制project.pbxproj可能就足够了。
| 归档时间: |
|
| 查看次数: |
51243 次 |
| 最近记录: |