我有一个带有 EAS 的 expo (v 46.0.0) 项目,具有以下构建配置 (eas.json)。
{
"cli": {
"version": ">= 1.1.0"
},
"build": {
"production": {
"channel": "production",
"env": {
"APP_ENV": "production"
},
"credentialsSource": "local"
},
"preview": {
"channel": "staging",
"env": {
"APP_ENV": "staging"
},
"credentialsSource": "local"
},
"development": {
"distribution": "internal",
"developmentClient": true,
"ios": {
"simulator": true
}
}
},
"submit": {
"production": {}
}
}
A preview build shows up in Expo as follows:
现在,我使用 EAS Update 通过以下命令将一些更改推送到现有版本:eas update --branch staging
.
更新会显示在 expo 中,并且还可以通过 Expo Go 使用预览二维码。但是,这些更改不会填充到提交到 App Store 和 Play Store 的预览版本中。
我是否需要执行一些额外的步骤来将创建的更新与现有的暂存版本链接起来?