警告:更新到xcode 7后找不到选项的目录

时间:2015-09-17 13:01:31

标签: xcode swift

我完全不知道这是什么意思: ld:警告:找不到选项的目录' -F / Applications / Xcode.app / Contents / Developer / Platforms / iPhoneSimulator.platform / Developer / SDKs / iPhoneSimulator9.0.sdk / Developer / Library / Frameworks'

5 个答案:

答案 0 :(得分:13)

对我来说,它最终出现在TestTarget构建设置中。

  1. 转到构建设置
  2. 单击项目名称旁边的向上/向下箭头(在“基本/所有”按钮上方)以选择“测试目标”
  3. 在搜索栏中,输入搜索路径
  4. 删除框架搜索路径图书馆搜索路径
  5. 下的所有冲突路径
  6. 清洁
  7. 构建
  8. 就我而言,我在框架搜索路径下有一条路径指向开发人员/资料库/框架

答案 1 :(得分:4)

转到“项目设置”,然后删除/删除不需要的多余框架路径。

或 点击项目 点击构建设置,然后在库搜索路径下,删除路径。

<强>更新

如果找不到,则点击“查找”,然后点击“在项目中查找”,搜索“路径”,然后您可以从中选择框架搜索路径。你会看到框架搜索路径。我希望这会有所帮助。

答案 2 :(得分:1)

我遇到了同样的问题。我通过https://forums.developer.apple.com/thread/3729

解决了这个问题

您可以单击testsTarget并单击构建设置,然后打开框架搜索路径以删除警告路径。

答案 3 :(得分:0)

在我的项目中,我使用迦太基实现了Pod。我遇到的问题是我尚未在机器上安装迦太基,因此有必要进行构建

$ brew install carthage
$ carthage build

答案 4 :(得分:-1)

对我有用的是:

  1. 转到Xcode中的“常规”,然后点击“嵌入式二进制文件”

  2. 将.dylib和.a文件添加到项目中

  3. 最后,转到'Build Settings'搜索'Other Linker Flags',然后复制你的库commad line参数并将其添加到那里。