【发布时间】: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
任何帮助都会很棒。
【问题讨论】: