2

我有一个反应原生的应用程序。我最近迁移到 react-native 版本0.61.5,为此我花了很长的时间创建一个新的 react-native 应用程序并移植我的代码以避免任何链接问题,因为新版本使用 PODFILE 作为默认链接机制。自从我搬到 version0.61.5后,我就没有在错误日志中获得正确的代码位置。我认为这主要发生在代码以异步方式运行时,大多数代码都是这样。例如,看下面的截图:

示例崩溃

它报告说它无法调用map某些显然是undefined但报告错误的地方完全不正确的数组。我的代码库中没有这样的文件,它可能指向某个 react-native 包中的某个文件。

我正在使用哨兵@sentry/react-native": "^1.1.0"。我认为 Sentry 不会导致开发期间报告的源地图出现问题。

我不确定如何调试这个问题。这个问题在调试任何错误时导致了很多问题,因为我必须手动找出错误发生的位置。如果您对如何解决此问题有任何提示,请告诉我。

4

0 回答 0