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

未找到框架GoogleToolbox ForMac

唐彬炳
2023-03-14

在我通过“pod update”更新我的Firebase之后,我得到了如下错误:

ld: warning: directory not found for option '-F/Users/bennysantoso/Library/Developer/Xcode/DerivedData/FCM-atfcxuircoryufazlomgwfgmvaqm/Build/Products/Debug-iphonesimulator/GoogleToolboxForMac'
ld: framework not found GoogleToolboxForMac
clang: error: linker command failed with exit code 1 (use -v to see invocation)

在这里我的播客文件:

# Uncomment this line to define a global platform for your project
# platform :ios, '9.0'
pod 'Firebase/Core'
pod 'Firebase/Messaging'

target 'BB' do
  # Comment this line if you're not using Swift and don't want to use dynamic frameworks
  use_frameworks!

  # Pods for BB

  target 'BBTests' do
    inherit! :search_paths
    # Pods for testing
  end

  target 'BBUITests' do
    inherit! :search_paths
    # Pods for testing
  end

end

有人知道这个错误吗?

我寻找GoogleToolboxForMac和Firebase之间的关系,但我只得到了一点信息。

仅供参考,我使用Swift 2.3和Firebase 3.8.0。

我将非常感谢您能提供的任何帮助。谢谢!

共有3个答案

常经赋
2023-03-14

在我的例子中,所有的集成都做得很好,也尝试了很多次来移除和重新安装pod,但都没有成功。

最后尝试以下步骤

项目-

并获得成功。

毛峻
2023-03-14

找不到框架

在使用Pods时,我们通常会面临这个问题。

这主要有两个原因

>

  • 当我们打开. xcodeproj文件而不是. xcworks space时,正如izaaz-yunus在本答案中提到的
  • 当在构建设置中仅构建活动架构设置为是时

    这适用于项目目标,也适用于pod项目中的所有目标

    1. 选择构建设置(主项目、pod项目两者)
    2. 逐个选择每个目标
    3. 为每个目标设置构建活动架构为否

    最后清理并重新生成项目。

  • 朱通
    2023-03-14

    我也有同样的错误。安装pod后,您将看到以下消息。

    [!] 请关闭所有当前的Xcode会话并使用MyApp。从现在起,此项目的xcworkspace。

    我第一次没有注意到这一点,而是尝试使用常规xcodeproj文件构建项目。在我看到这条消息后,我打开了正确的项目,并且运行良好。

    打开这个项目后,您会发现有两个子项目。一个是你的项目,另一个是Pods项目。

     类似资料:
    • 我试图在一台新计算机上运行一个项目,但是我发现了这个错误< 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