Expo教程:如何用eas submit上传至Google Play内部测试渠道
当然可以用
eas submit上传到Google Play内部测试渠道 完全能实现你想要的自动化流程——先通过eas submit把构建包传到Google Play内部测试渠道,待测试通过后再推广到正式商店。具体操作步骤如下:
1. 配置eas.json的提交参数
在项目根目录的eas.json文件中,新增一个针对内部测试的提交配置项,指定track为internal:
{ "build": { // 保留你原有的build配置内容 }, "submit": { "production": { "android": { "track": "production" } }, "internal-test": { "android": { "track": "internal", "submitProfile": "your-google-play-profile" // 替换成你在EAS控制台配置的Google Play提交配置文件名 } } } }
2. 执行内部测试渠道的上传命令
运行以下命令,使用刚才配置的internal-test配置上传构建包:
eas submit --platform android --profile internal-test
3. 测试通过后的推广流程
- 上传完成后,构建包会自动出现在Google Play控制台的内部测试板块,你可以邀请内部人员参与测试
- 测试通过后,你有两种选择:
- 手动在Google Play控制台将该版本逐步推广到封闭测试、开放测试或生产渠道
- 继续用
eas submit,切换到production配置(或对应中间测试渠道的配置)来自动化完成推广操作(注意:推广时要保证版本号符合Google Play的版本规则)
额外注意点
- 确保你在EAS控制台配置的Google Play服务账号,拥有内部测试渠道的上传权限
- 如果是首次上传内部测试版本,需要提前在Google Play控制台设置好内部测试人员列表
内容的提问来源于stack exchange,提问作者Goca
相关产品推荐
相关产品推荐

