ld:pod安装后找不到框架

我将Firebase库添加到我的项目中,然后出现此错误。当我编译它时,Xcode找不到一些目录。但是,它们位于Pods目录中。

这是错误日志:

ld: warning: directory not found for option '-F/Users/Erumaru/Library/Developer/Xcode/DerivedData/ToDoTogether-gkzytezmbbgkikgoxjpptxgrixil/Build/Products/Debug-iphonesimulator/GTMSessionFetcher'

ld: warning: directory not found for option '-F/Users/Erumaru/Library/Developer/Xcode/DerivedData/ToDoTogether-gkzytezmbbgkikgoxjpptxgrixil/Build/Products/Debug-iphonesimulator/GoogleToolboxForMac'

ld: framework not found GTMSessionFetcher

clang: error: linker command failed with exit code 1 (use -v to see invocation)

这是我的Podfile:

# Uncomment the next line to define a global platform for your project

# platform :ios, '9.0'

target 'ToDoTogether' do

# Comment the next line if you're not using Swift and don't want to use dynamic frameworks

use_frameworks!

platform :ios, '10.0'

pod 'Firebase'

pod 'Firebase/AdMob'

pod 'Firebase/Auth'

pod 'Firebase/Crash'

pod 'Firebase/Database'

pod 'Firebase/Analytics'

pod 'Firebase/Messaging'

pod 'Firebase/RemoteConfig'

pod 'Firebase/Storage'

# Pods for ToDoTogether

end

回答:

确保打开的是工作空间文件而不是项目文件。我收到相同的错误,并意识到我正在使用项目而不是工作区。

以上是 ld:pod安装后找不到框架 的全部内容, 来源链接: utcz.com/qa/401057.html

回到顶部