无法访问 Sentry for Ionic 应用程序中的源映射

Bas*_*ijk 5 sentry ionic-framework ionic4

我用以下方法构建了我的 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工件中的文件和源映射?

Bru*_*cia 0

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

尝试将其删除。