当我构建我的Xcode 4应用程序时,我得到了这个警告:

ld: warning: directory not found for option '-L/Users/frenck/Downloads/apz/../../../Downloads/Google Analytics SDK/Library'
ld: warning: directory not found for option '-L/Users/frenck/Downloads/apz/../Google Analytics SDK/Library'

但是我在我的应用程序中没有谷歌分析,我删除了所有的它,我怎么能删除错误? 在存档应用程序时会出现这样的错误:

clang: error: no such file or directory: 'armv6'
Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang failed with exit code 1

我已经尝试了很多东西,但我仍然得到这个错误时,我试图使一个。ipa文件


当前回答

我用可可豆,所以我退出了Xcode

pod install

重新启动了这个项目。这一切都解决了!

其他回答

对我来说,问题在于缺少一个转义字符“\”。

我的搜索路径在库搜索路径中被分成了几行。正好,他们在我前进的道路上开辟了一些空间。添加转义“\”为我解决了这个问题。

$(PROJECT_DIR)/My\ Project\ Name/My\ Directory

我被什么似乎是同样的问题(这一次在XCode 5.0.2)。在我的例子中,发生的事情是XCode决定转义已经在“构建设置”中的引号。例如:

"$(SRCROOT)/../GoogleAdMobAdsSdkiOS-6.4.1"

成为

\"$(SRCROOT)/../GoogleAdMobAdsSdkiOS-6.4.1\"

导致构建失败…

一旦我删除了转义对引号一切工作正常。此外,最好完全删除引号,除非您需要它们。

有两个错误人们似乎很容易混淆。

如果它是一个"directory not found for option '-L/…"错误,这意味着它是一个库错误,你应该尝试:

点击你的项目(目标) 点击构建设置 在“库搜索路径”下删除路径

如果它是一个"directory not found for option '-F/…",这意味着它是一个框架错误,你应该尝试:

点击你的项目(目标) 点击构建设置 在“框架搜索路径”下删除路径

当您移动所引用的文件时,可能会发生这种情况。

这种类型的错误的关键是进入构建设置,查看每个搜索路径部分,如库搜索路径,框架搜索路径,甚至可能是头搜索路径,并清除任何不再适用的路径,你的应用程序很难找到。把它们拿开,继续干吧,先生

在我的情况下,问题是框架搜索路径有不完整的,死的,旧的链接或相同类型的多个框架。删除它们,您的项目将编译没有任何问题。

一定要做Build ->清洁