You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Expo构建版本代码未更新求助:部署Google Store遇版本异常

解决Expo构建后版本号未更新的问题

以下是几个直接有效的修复步骤:

  • 确认配置文件已保存生效
    先检查你的app.json(或app.config.js)文件确实保存了修改后的version和android.versionCode,避免编辑器未同步、文件未保存的情况。

  • 清除EAS缓存后重新构建
    EAS可能缓存了旧配置信息,执行带清理参数的构建命令:

    eas build --clean --platform android
    

    该命令会清除本地构建缓存,强制读取最新的配置文件内容。

  • 检查eas.json是否覆盖了版本配置
    打开项目根目录的eas.json,查看production构建配置项。如果其中指定了version或android.versionCode,会优先于app.json的配置。比如:

    {
      "build": {
        "production": {
          "android": {
            "versionCode": 1
          },
          "version": "1.0.1"
        }
      }
    }
    

    将这些值修改为目标版本2.0.0和版本代码2,或者直接删除这些配置项,让EAS使用app.json中的设置。

  • 验证EAS读取的配置是否正确
    执行以下命令查看EAS当前读取的版本配置:

    eas config --platform android
    

    在输出结果中找到version和versionCode,确认是否与你设置的一致。如果不一致,检查配置文件路径和内容是否有误。

  • 重置EAS CLI会话
    偶尔CLI会话可能出现异常,执行以下命令重新登录:

    eas logout
    eas login
    

    之后重新执行构建命令即可。


内容的提问来源于stack exchange,提问作者Gimme your company

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.07 17:14:55