CFDictionaryGetValue 崩溃的原因?

Causes of CFDictionaryGetValue crash?

我的 swift 应用程序随机崩溃,它们都在 CFDictionaryGetValue

周围抛出类似的错误

这是我的 Google Crashlytics 的两个屏幕截图,其中显示了错误及其对不同 URL 的影响,注意这些来自两个不同的崩溃

然后这里还有一张直接来自 Xcode 的屏幕截图,我可以在其中重现错误:

似乎没有任何特定操作导致此问题,它是随机发生的。

并建议尝试跟踪它和调试将不胜感激!

谢谢 奥利弗

尝试设置异常断点,它可能会为您提供更多信息以帮助您调试它:

在Xcode中:

  • 转到断点导航器 (CMD+8)
  • 点击导航器左下角的+按钮,然后选择Exception Breakpoint...
  • Select 异常字段中的全部
  • Re-run 您的应用,您应该在调试器中获得更清晰的信息

事实证明,这个问题是由 Firebase Performance SDK 中的错误引起的。删除 SDK 后一切正常

https://github.com/firebase/firebase-ios-sdk/issues/6734?fbclid=IwAR0L5U4dsBjyUGmklr8qEohlKTyY7P6zJwzWUnU3dUTnFmb0aclK4-rt5os