我完全不知道这是什么意思: ld:警告:找不到选项的目录' -F / Applications / Xcode.app / Contents / Developer / Platforms / iPhoneSimulator.platform / Developer / SDKs / iPhoneSimulator9.0.sdk / Developer / Library / Frameworks'
答案 0 :(得分:13)
对我来说,它最终出现在TestTarget构建设置中。
就我而言,我在框架搜索路径下有一条路径指向开发人员/资料库/框架
答案 1 :(得分:4)
转到“项目设置”,然后删除/删除不需要的多余框架路径。
或 点击项目 点击构建设置,然后在库搜索路径下,删除路径。
<强>更新强>
如果找不到,则点击“查找”,然后点击“在项目中查找”,搜索“路径”,然后您可以从中选择框架搜索路径。你会看到框架搜索路径。我希望这会有所帮助。
答案 2 :(得分:1)
我遇到了同样的问题。我通过https://forums.developer.apple.com/thread/3729
解决了这个问题您可以单击testsTarget并单击构建设置,然后打开框架搜索路径以删除警告路径。
答案 3 :(得分:0)
在我的项目中,我使用迦太基实现了Pod。我遇到的问题是我尚未在机器上安装迦太基,因此有必要进行构建
$ brew install carthage
$ carthage build
答案 4 :(得分:-1)
对我有用的是:
转到Xcode中的“常规”,然后点击“嵌入式二进制文件”
将.dylib和.a文件添加到项目中
最后,转到'Build Settings'搜索'Other Linker Flags',然后复制你的库commad line参数并将其添加到那里。