小编Jos*_*osé的帖子

适用于 iOS 的 Firebase SDK 更新导致僵尸对象崩溃

我们将 Firebase iOS SDK 版本从 6.32.2 更新到最新版本:7.10.0

使用的库(及其依赖项):

  • Firebase 分析
  • Firebase 崩溃
  • Firebase 应用内消息传递
  • Firebase 消息传递
  • Firebase 性能
  • Firebase 远程配置

设置是手动完成的(基于提供的 README.md)并且没有使用依赖管理器。最新版本没有任何问题,但新版本在方案的诊断设置中启用“僵尸对象”时会导致以下崩溃:

* thread #20, queue = 'com.google.GDTCCTUploader', stop reason = EXC_BAD_ACCESS (code=1, address=0x555555555552)
  * frame #0: 0x00007fff20176876 libobjc.A.dylib`object_setClass + 119
    frame #1: 0x00007fff20430bd2 CoreFoundation`-[NSObject(NSObject) __dealloc_zombie] + 170
    frame #2: 0x00007fff207f44d6 Foundation`-[NSOperation dealloc] + 281
    frame #3: 0x00007fff2018f834 libobjc.A.dylib`objc_object::sidetable_release(bool, bool) + 174
    frame #4: 0x00007fff2007f42f libsystem_blocks.dylib`_Block_release + 128
    frame #5: 0x00007fff2007f42f libsystem_blocks.dylib`_Block_release + 128
    frame #6: 0x00007fff2007f42f libsystem_blocks.dylib`_Block_release + 128 …
Run Code Online (Sandbox Code Playgroud)

xcode objective-c ios firebase swift

5
推荐指数
0
解决办法
161
查看次数

标签 统计

firebase ×1

ios ×1

objective-c ×1

swift ×1

xcode ×1