当前位置: 首页 > 知识库问答 >
问题:

未找到框架Firebase Core

国晟睿
2023-03-14

我得到以下错误

ld: framework not found FirebaseCore
clang: error: linker command failed with exit code 1 (use -v to see invocation)

我已经尝试了所有的事情,比如清洁、重新整合、更新和安装吊舱,但似乎没有任何效果。请帮忙。这是我的播客文件。在过去的两周里,我一直在为这件疯狂的事情而挣扎

target 'MyProject' do
  use_modular_headers!
  # use_frameworks!

  pod 'GoogleMaps'
  pod 'GooglePlaces'

  pod 'Alamofire'
  pod 'SwiftyJSON' 
  pod 'SwiftKeychainWrapper'

  pod 'FBSDKCoreKit', '4.35'
  pod 'FBSDKShareKit', '4.35'
  pod 'FBSDKLoginKit', '4.35'

  pod 'GoogleSignIn'

  pod 'Firebase/Core'
  pod 'Firebase/Auth'
  pod 'Firebase/Database'
  pod 'Firebase/Storage'
  pod 'Firebase/Crash'

  pod 'FirebaseStorageCache'

end

共有2个答案

罗安和
2023-03-14

尝试将部署目标更改为iOS11。它对我有用。

计寒
2023-03-14

如果您在Xcode中查看工作区,但无法从那里深入到项目中,那么您的问题是工作区没有正确打开。在工作区资源管理器中,项目名称旁边应该有一个展开箭头。在我的例子中,这是因为项目文件在打开工作区之前首先由Xcode打开。由于项目已在使用中,因此工作区无法再次使用它。没有适当的错误消息提醒您此情况。

修复:

  1. 打开xcode
  2. 关闭所有项目和工作区
  3. 关闭Xcode(现在下次打开Xcode时,默认情况下不会先打开旧项目)
  4. 打开工作区文件

现在,您应该能够从工作区中深入了解Xcode项目。

我把这个问题当作Cocoapod和分析以及工作空间的一个角落来解决。我已经将CocoaPods和Firebase添加到一个以前从未使用过CocoaPods的现有应用程序中。添加CoCoapod后,您应该只通过工作区打开Xcode项目。

FWIW:我发现这个链接有助于理解发生了什么:Xcode项目与Xcode工作区-差异

 类似资料:
  • 在我通过“pod update”更新我的Firebase之后,我得到了如下错误: 在这里我的播客文件: 有人知道这个错误吗? 我寻找GoogleToolboxForMac和Firebase之间的关系,但我只得到了一点信息。 仅供参考,我使用Swift 2.3和Firebase 3.8.0。 我将非常感谢您能提供的任何帮助。谢谢!

  • 我试图在一台新计算机上运行一个项目,但是我发现了这个错误< code > framework not found dtx profiler 。我已经阅读了这篇文章,但是我没有任何Pods.framework文件,也没有< code >链接的框架和库。我不知道该怎么办。我还尝试了< code>pod反集成安装。 PS。 我打开了.xcworkspace文件,而不是另一个 清洁安装的项目 多次删除派生

  • 问题内容: 在包含 Objective-C 和 Swift 代码的自定义框架中,Swift编译器会引发以下错误: 问题答案: 为Framework目标启用设置时,将发生这种情况。 将其设置为将解决该错误。 恕我直言,这是Swift编译器中的错误,我已经向Apple提出了警告。 参见rdar:// 21038443

  • 在xcode中遇到错误后,我更新了我的反应原生项目 Android没有问题 我的新包.json 我以前的包.json

  • 我对CocoaPods有问题,我得到这个错误: ld:找不到框架 Pods clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用) 我试图安装谷歌分析,我做了什么?: 我安装了CococaPods 编辑PodFile 安装库 容器文件: 谷歌分析代码: solutis-桥接-标题。h: 在生成设置中添加了此文件 我做到了: 命令 但是我得到错误,我想我在pod的文件夹安装上犯了一

  • 问题内容: 您好,这里是我们的Podspec,它具有和可选的子规范(由于已经设置了默认值,因此不会使用)。该子规格具有更多功能,但需要额外的8MB大小… 现在,在我们的mainSDK中,我们在 #if canImport(additionalSDK)中 包含了AdditionalSDK,然后在 这些编译器标志 之间提供了与AdditionalSDK 相关的代码 ,如下所示: 但是,客户端集成了我们

  • 您好,我遵循了Zend framework 3的入门教程,并设法使其正常工作。因此,我决定下载一个新的框架应用程序,并像在线商店一样对其进行调整。但是当我去运行模块时。php文件通过wamp我收到以下错误消息: 致命错误:在C:\wamp64\www\shop\module\shop\src\module中找不到接口“Zend\ModuleManager\Feature\ConfigProvide

  • 我有一个问题。我的项目无法编译。此错误总是出现: 我使用这个框架: 我从终端得到这个。 这是我的pod文件: use_frameworks! 我正在使用XCode 9.2。请帮帮我。