ios - folly::detail::function::FunctionTraits 中的 NSInternalInconsistencyException
问题描述
错误提示完全错误:
NSInternalInconsistencyException in folly::detail::function::FunctionTraits<bool (folly::dynamic const&, folly::dynamic const&) const>::uninitCall(folly::detail::function::Data&, folly::dynamic const&, folly::dynamic const&) 必须在主线程上进行调用。
我在 bugnag 和生产版本中遇到了这个错误。这个错误是随机的。无法重现。并且只出现在 ios 版本中。iOS 操作系统版本:14.0
或14.0.1
.
根据 bugsnag 日志,我可以发现该错误与 firebase 推送通知有关。Firebase 推送通知集成到我的应用程序中。
以下是应用程序中使用的版本:
- 反应原生火力基地:5.5.5
- 反应:16.9.0
- 反应原生:0.61.4。
解决方案
推荐阅读
- sql - 正确合并查询 SQL
- c# - 如何在 LINQ 中执行以下查询?
- tsql - 在 MS SQL Server 的插入触发器上
- sql-server - PYODBC 并且在存储过程中的 TRY CATCH 期间不继续 while 循环
- reactjs - 如果应用程序包含 HTTP 请求,Service Worker 是否工作?
- reactjs - Saga 事件通道未发出回调
- ansible - 与主机的 Ansible 通信
- postgresql - 错误:无法读取文件“pg_tblspc/16387/PG_9.1_201105231/16388/16597.1”中的块 240030:仅读取 8192 个字节中的 0 个
- angular - 如何从表格组件中读取值
- azure-devops - 意外的属性 pathtoPublish