Xcode连续错误[Firebase FiRestore]:提交事务:< LevelDb事务回填索引:0更改(0字节):>

gc0ot86w  于 2022-09-19  发布在  LevelDB
关注(0)|答案(2)|浏览(104)

我已经通过CocoaPodsFirebase 9.5.0集成到我的iOS项目中。我使用的是Xcode 13.4.1,我安装了以下示例:

pod 'FirebaseCore', '~> 9.5.0'
pod 'FirebaseAuth', '~> 9.5.0'
pod 'FirebaseFirestore', '~> 9.5.0'
pod 'FirebaseStorage', '~> 9.5.0'
pod 'FirebaseFunctions', '~> 9.5.0'
pod 'FirebaseCrashlytics', '~> 9.5.0'
pod 'FirebaseAnalytics', '~> 9.5.0'
pod 'FirebaseMessaging', '~> 9.5.0'
pod 'FirebaseAppCheck', '~> 9.5.0'

在我的AppDelegate.swft中,我按如下方式初始化Firebase:

AppCheck.setAppCheckProviderFactory(providerFactory)
FirebaseApp.configure()
FirebaseConfiguration.shared.setLoggerLevel(.min)
Messaging.messaging().delegate = self
Analytics.setAnalyticsCollectionEnabled(true)

当我在iPhone11模拟器上运行这个应用程序时,我每隔几毫秒就会在控制台日志中连续打印以下内容,不间断:

[87345:733214]9.5.0-[Firebase FiRestore][I-FST000001]提交事务:<LevelDb事务回填索引:0更改(0字节):>

它正在尝试提交哪个事务?我还没有调用任何事务。为什么这些永无止境的指纹?请帮帮忙。

2ul0zpep

2ul0zpep1#

这是FiRestore iOS SDK v9.5.0中的错误。已合并修复程序,并将在下一个版本中包含该修复程序。详情见https://github.com/firebase/firebase-ios-sdk/issues/10168

wwtsj6pe

wwtsj6pe2#

在我的iPhone设备和模拟器上都修复了它,只需简单地从手机/SIM上完全删除应用程序,然后重新构建/部署到它上。-

相关问题