首页 > 解决方案 > 无法在 Sentry for Ionic 应用程序中访问源映射

问题描述

我用以下方法构建了我的 Ionic 项目: ionic build --prod --source-map

然后我上传了源地图: npx sentry-cli releases files my-app-1.1.0 upload-sourcemaps ../sentry-source-code-1.1.0 --url-prefix 'http://localhost' (sentry-source-code-1.1.0 文件夹包含 .map 和 .js 文件)

Sentry.io 上出现问题,但我收到此错误: 在此处输入图像描述

这似乎是有道理的,但不幸的是,Ionic / Capacitor 应用程序总是从中加载,localhost因为它是一个 Webview 容器。

这些文件也确实存在于 Sentry 的发布工件中: 在此处输入图像描述

上传没有--url-prefix 'http://localhost改变任何东西

我如何告诉哨兵localhost在工件中查找文件和源映射?

标签: ionic-frameworkionic4sentry

解决方案


我的猜测是它发生是因为你通过了--url-prefix localhost

尝试删除它。


推荐阅读