gpt4 book ai didi

react-native - 如何使用发布 channel 运行 expo start

转载 作者:行者123 更新时间:2023-12-04 04:48:32 28 4
gpt4 key购买 nike

我想尝试在本地运行我的 React Native 应用程序,但针对我的登台和/或生产服务器。我希望通过设置 release-channel 来做到这一点运行时变量 expo start .我希望这可以测试/预示测试版和生产中的一些性能。

我尝试了命令 expo start --release-channel staging我收到一个错误 error: unknown option '--release-channel'
如何设置 Constants.manifest.releaseChannel当我运行 expo start 时?

最佳答案

环境变量并不明确存在,但您可以利用发布 channel 来实现这一点!
假设您有一个发布构建的工作流程,如下所示:

expo publish --release-channel staging-v1

对于独立应用程序:

通过运行构建您的独立应用程序
expo build:ios --release-channel <your-channel>
expo build:android --release-channel <your-channel>

您可以使用 manifest object. 中的 releaseChannel 字段访问发布您的版本的 channel 。
开发模式下不存在 Constants.manifest.releaseChannel。它确实存在,但是当您使用它明确发布/构建时。

这里是 this answer.的详细说明

关于react-native - 如何使用发布 channel 运行 expo start,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55475965/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com