ID 警告:找不到选项的目录

id warning: directory not found for option

我一直在使用 Xcode 6,现在我正在使用 Xcode 7.3 beta 3,我收到了这个警告

ld: warning: directory not found for option '-F/Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.3.sdk/Developer/Library/Frameworks'

我读过要转到 "Project > Build Sittings > Search Path > Framework Search Paths" 的内容,但我发现它是空的,如下图所示。

有人知道我该怎么做吗?

尝试将 "framework search paths" 设置为您的 iOS 项目的目录,例如/Users/...

编辑:创建新方案应该可以解决问题:Products > Scheme > New Scheme select 正确的目标并为其命名。同时清理并重建您的项目(Product > CleanProduct > Build


您的系统上是否下载了 9.3 模拟器?您可以前往 Xcode > Preferences > Downloads 查看。如果没有从列表中下载您需要的版本。

因为xcode没有找到寻找框架的路径

转到 "Project > Build Sittings > Search Path > Framework Search Paths" 并在其中添加 Below 值可能会解决您的问题。

$(PROJECT_DIR)

我对库搜索路径的 -L 选项有类似的警告。我删除了它的内容,只保留了 $(inherited)。这删除了警告。