0

在使用 Cocoapods 更新到带有PerformanceMonitoring 3.3.0的最新Firebase iOS SDK 6.30.0后,我开始在所有 iOS 版本(iOS 9.0 - iOS 14.0)、模拟器/设备上始终遇到以下崩溃。之前的 Firebase SDK 6.29.0 及更低版本不会发生崩溃。

Thread 3 Queue : com.google.perf.FPREventsQueue (serial)
#0  0x000000010bae3080 in GPBCreateMessageWithAutocreator at /Users/ccaba/Projects/iOSAdswizzSDK/AdswizzSDK/AdswizzSDK/protobuf/GPBMessage.m:626
#1  0x000000010baa2b09 in GPBGetObjectIvarWithField at /Users/ccaba/Projects/iOSAdswizzSDK/AdswizzSDK/AdswizzSDK/protobuf/GPBUtilities.m:605
#2  0x000000010b949962 in FPRGetApplicationInfoMessage ()
#3  0x000000010b9496f3 in FPRGetPerfMetricMessage ()
#4  0x000000010b939477 in __22-[FPRClient logTrace:]_block_invoke ()
#5  0x000000010c379f11 in _dispatch_call_block_and_release ()

... 在此处输入图像描述

4

1 回答 1

1

抱歉,如果这已经解决。
从 6.23.0 版本开始,还必须包含 FirebaseProtobufBinary。

参考:https ://github.com/firebase/firebase-ios-sdk/blob/master/Carthage.md

从 6.23.0 版本开始,如果您使用 FirebaseMessaging、FirebasePerformance、FirebaserRemoteConfig、FirebaseABTesting、FirebaseInAppMessaging 或 FirebaseML,则还必须包含 FirebaseProtobufBinary。

于 2020-09-24T14:28:31.830 回答