'警告:目录未find选项'生成错误

突然我的应用程序开始给我一个错误,当我试图build立它。 这是我得到的错误:

ld:warning:目录找不到选项-L / Users / user / Documents / Developer / Alton-Towers-Times / build / Debug-iphoneos'ld:file too small(length = 0)file'/ Users / user / Library / Developer / Xcode / DerivedData / Mouse_Times_Florida-eqhrhnbxmmkxtahdghmnvehbzbgt / Build / Intermediates / Mouse Times对于体系结构x86_64,Florida.build / DebugBlocks.Mouse TimesFit的WatchKit Extension.build/Objects-normal/x86_64/SecondInterfaceController.o clang:error :链接器命令失败,退出代码1(使用-v查看调用)

自从我最后一次设法让它运行之后,我唯一真正做的事情就是更改软件包ID,并且还更改了应用程序名称。 我已经尝试了一些东西,包括删除派生的数据,但似乎没有任何帮助。

有人有主意吗?

我解决了这个警告,删除了以下设置:“$(SDKROOT)/ Developer / Library / Frameworks”

该选项位于设置 – >生成设置 – >searchpath – >框架searchpath

设置位置

删除此选项后,我的项目继续编译和工作正常。

Veladan的回答帮助我解决了刚刚迁移到iOS9的iOS8项目中的这个问题。 这对我的项目的主要目标工作良好,但警告持续在unit testing的目标,所以最后我直接编辑project.pbxproj文件,并修改条目:

 FRAMEWORK_SEARCH_PATHS = ( "$(SDKROOT)/Developer/Library/Frameworks", "$(inherited)", ); 

至 :

 FRAMEWORK_SEARCH_PATHS = "";