我有一个反应原生的应用程序。我最近迁移到 react-native 版本0.61.5
,为此我花了很长的时间创建一个新的 react-native 应用程序并移植我的代码以避免任何链接问题,因为新版本使用 PODFILE 作为默认链接机制。自从我搬到 version0.61.5
后,我就没有在错误日志中获得正确的代码位置。我认为这主要发生在代码以异步方式运行时,大多数代码都是这样。例如,看下面的截图:
它报告说它无法调用map
某些显然是undefined
但报告错误的地方完全不正确的数组。我的代码库中没有这样的文件,它可能指向某个 react-native 包中的某个文件。
我正在使用哨兵@sentry/react-native": "^1.1.0"
。我认为 Sentry 不会导致开发期间报告的源地图出现问题。
我不确定如何调试这个问题。这个问题在调试任何错误时导致了很多问题,因为我必须手动找出错误发生的位置。如果您对如何解决此问题有任何提示,请告诉我。