ios - Xcode 返回链接器错误“找不到 -lFirebaseAuth 的库”
问题描述
我想在 Unity 上测试 firebase 初始应用程序。我在 macOS 和 Xcode 项目文件夹中从 Unity 进行了构建,我已经成功运行了 pod 命令。
吊舱安装
在此之后,我打开了 Xcode 项目并单击了构建按钮。在此之前,我收到了未找到框架的错误。我修好了,现在我得到了
ld: warning: directory not found for option '-L/Users/ali/Library/Developer/Xcode/DerivedData/Unity-iPhone-giljorflztrrychfchrkhcfbqtbh/Build/Products/ReleaseForRunning-iphoneos/FirebaseAuth'
ld: warning: directory not found for option '-L/Users/ali/Library/Developer/Xcode/DerivedData/Unity-iPhone-giljorflztrrychfchrkhcfbqtbh/Build/Products/ReleaseForRunning-iphoneos/FirebaseCore'
ld: warning: directory not found for option '-L/Users/aliavci/Library/Developer/Xcode/DerivedData/Unity-iPhone-giljorflztrrychfchrkhcfbqtbh/Build/Products/ReleaseForRunning-iphoneos/GTMSessionFetcher'
ld: warning: directory not found for option '-L/Users/ali/Library/Developer/Xcode/DerivedData/Unity-iPhone-giljorflztrrychfchrkhcfbqtbh/Build/Products/ReleaseForRunning-iphoneos/GoogleToolboxForMac'
ld: warning: directory not found for option '-L/Users/ali/Library/Developer/Xcode/DerivedData/Unity-iPhone-giljorflztrrychfchrkhcfbqtbh/Build/Products/ReleaseForRunning-iphoneos/nanopb'
ld: library not found for -lFirebaseAuth
clang: error: linker command failed with exit code 1 (use -v to see invocation)
我已经将库路径添加到库搜索路径。我添加了一些截图作为附件。
解决方案
我通过打开“.xcworkspace”文件而不是“.xcodeproj”文件解决了这个错误。
推荐阅读
- java - 使用 maven 为多个环境生成战争?
- r - RStudio config.log 文件不存在
- php - 如何减少多余的代码行?(php)
- c++ - 在 Windows GUI 中更改静态文本框的字体大小
- scala - 与火花映射列中的最大值对应的键
- laravel-nova - 使用 indexQuery 在 Nova Laravel 中显示二级关系上的元素
- arrays - 氧气 - 高级自定义字段重复器子字段 - 链接字段
- c# - mvc .net 中的自定义 URL
- javascript - 如何自动安装丢失的纱线包?
- blazor - 在 blazor 组件中,焦点在输入文本中,如何使 tab 键将焦点移动到选项下拉列表?