我将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
确保打开的是工作空间文件而不是项目文件。我收到相同的错误,并意识到我正在使用项目而不是工作区。