sentry收集native异常

大佬们有知道“如何使用sentry监听cocos打包成安卓或ios后的运行时异常”的么

  • 有人说使用nodejs SDK,但是native环境用不了nodeAPI,想了下是不行的
  • 有个想法是window.__errorHandler监听异常,然后通过jsb抛给安卓或ios层,然后通过sentry的安卓或者ios SDK进行异常上报

大佬们有搞过的帮指个路 :rowing_woman:t2:

sentry可以分别接原生的SDK上传native报错,和JS的版SDK上传js层错误日志;也可以只接原生的SDK(iOS或Android),通过初始化JS虚拟机时的错误回调函数透传到原生SDK上传JS错误日志(参考bugly的实现方式),和提到的第二种方式一个意思

感谢大佬指路 :love_letter: