如何在Expo EAS中为本地构建配置SENTRY_AUTH_TOKEN而不在eas.json中公开?

问题描述 投票:0回答:1

我正在开发一个 Expo 项目,并已成功集成 Sentry 按照说明。对于使用 EAS Cloud 的云构建,我已在 EAS Secret 中设置了 SENTRY_AUTH_TOKEN,一切都可以无缝运行。

但是,我面临着本地构建的挑战。根据更新的文档,它建议将 SENTRY_AUTH_TOKEN 放置在 eas.json 文件中。但是,eas.json 不应该是 .gitignore 的一部分,因此按照这种方法,我的令牌将被暴露。

在不暴露令牌的情况下为本地 EAS 构建配置 Sentry 的最佳方法是什么?有其他人面临过这个挑战吗?有推荐的解决方案或最佳实践吗?

我尝试将其添加到 .env 但没有成功。

expo sentry eas
1个回答
0
投票

我能够通过将 SENTRY_AUTH_TOKEN 放入我的计算机的环境中来解决该问题。

在 Mac 上使用:export SENTRY_AUTH_TOKEN=[variable_value]

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.