【问题标题】:Unexpected errors in working app -> 'Private/FIRComponentContainerInternal.h' file not found工作应用程序中出现意外错误 -> 未找到“Private/FIRComponentContainerInternal.h”文件
【发布时间】:2019-01-22 10:35:10
【问题描述】:

在与 Firebase 使用相关的工作应用中意外出现一堆错误。

'Private/FIRComponentContainerInternal.h' 文件未找到 找不到“GoogleToolboxForMac/GTMNSData+zlib.h”文件

这些引用调用位于以下文件中。

FIRNetwork.m

#import <GoogleToolboxForMac/GTMNSData+zlib.h>

FIRApp.m

#import "Private/FIRComponentContainerInternal.h"

我在最近的 pod 更新中使用以下内容:

XCODE 10 beta 4 (this is working)
Using BoringSSL (10.0.6)
Using Firebase (5.5.0)
Using FirebaseAnalytics (5.1.0)
Using FirebaseAuth (5.0.3)
Using FirebaseAuthInterop (1.0.0)
Using FirebaseCore (5.1.0)
Using FirebaseDatabase (5.0.2)
Using FirebaseFirestore (0.13.0)
Using FirebaseInstanceID (3.2.0)
Using FirebaseStorage (3.0.0)
Using GTMSessionFetcher (1.2.0)
Using GoogleAppMeasurement (5.1.0)
Using GoogleUtilities (5.2.2)
Using Layout (0.6.30)
Using Protobuf (3.6.1)
Using gRPC (1.14.1)
Using gRPC-Core (1.14.1)
Using gRPC-ProtoRPC (1.14.1)
Using gRPC-RxLibrary (1.14.1)
Using leveldb-library (1.20)
Using nanopb (0.3.8)

修复可能与构建设置/标题搜索路径有关,因为我在 past 中发现了与此相关的问题。

我当前的标题搜索路径:

$(inherited) ${PODS_ROOT}/Firebase/CoreOnly/Sources "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseAuthInterop"

可能相关的问题,但解决方案不能解决我的问题:

https://stackoverflow.com/questions/51636994/cannot-find-googletoolboxformac-gtmnsdatazlib-h-error-when-building-an-ionic

任何帮助都会很棒。

【问题讨论】:

    标签: swift firebase


    【解决方案1】:

    看起来 Firebase 团队的更新一定解决了我的问题,因为应用再次成功编译,没有出现奇怪的文件丢失问题。

    这是今天更新后的 SW 版本。

    Using BoringSSL (10.0.6)
    Using Firebase (5.6.0)
    Using FirebaseAnalytics (5.1.1)
    Using FirebaseAuth (5.0.3)
    Using FirebaseAuthInterop (1.0.0)
    Using FirebaseCore (5.1.1)
    Using FirebaseDatabase (5.0.2)
    Using FirebaseFirestore (0.13.1)
    Using FirebaseInstanceID (3.2.1)
    Using FirebaseStorage (3.0.0)
    Using GTMSessionFetcher (1.2.0)
    Using GoogleAppMeasurement (5.1.1)
    Using GoogleUtilities (5.2.2)
    Using Layout (0.6.30)
    Using Protobuf (3.6.1)
    Using gRPC (1.14.1)
    Using gRPC-Core (1.14.1)
    Using gRPC-ProtoRPC (1.14.1)
    Using gRPC-RxLibrary (1.14.1)
    Using leveldb-library (1.20)
    Using nanopb (0.3.8)
    

    注意:

    • Firebase 5.5.0 -> 5.6.0

    • FirebaseCore 5.1.0 -> 5.1.1

    • FirebaseFirestore 0.13.0 -> 0.13.1

    一切都好。

    【讨论】:

      猜你喜欢
      • 2018-03-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-04-01
      • 1970-01-01
      相关资源
      最近更新 更多