代码之家  ›  专栏  ›  技术社区  ›  Zack Shapiro

用户遇到与Firestore Pod的内部grpc::ClientSyncReaderWriter相关的崩溃<grpc::ByteBuffer,grpc::ByteBuffer>::完成

  •  0
  • Zack Shapiro  · 技术社区  · 7 年前

    用户在测试中遇到这种崩溃。我的第一个猜测是,这与记忆有关,但我没有比这更多的东西了。深入研究代码,我认为这可能是一个主线程问题,但它看起来像是在后台线程上删除了侦听器,所以我怀疑这就是原因。

    我认为在应用程序背景出现时删除任何活动侦听器,并在应用程序前景出现时重新添加这些侦听器可能会抵消此崩溃,但这似乎没有帮助。

    有关于如何修复此崩溃的建议吗?谢谢

    enter image description here

    enter image description here

    编辑:我让模拟器打开了足够长的时间,我得到了这个,这可能是相同的崩溃。

    enter image description here

    编辑2:使用泄漏工具进行的分析未显示任何与Firestore相关的内容。它只有7个小漏洞与基金会和UIKit关闭后的应用程序关闭

    1 回复  |  直到 7 年前
        1
  •  0
  •   Zack Shapiro    7 年前