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

EAS Update始终生成新指纹,推送OTA更新时提示无兼容构建的问题求助

EAS Update始终生成新指纹,推送OTA更新时提示无兼容构建的问题求助

各位好!最近在折腾Expo EAS的OTA更新,卡到一个莫名其妙的问题,实在没辙了来请教大家🥺

我已经完成了这些配置步骤:

  • 给项目添加了"expo-updates": "~0.28.15"依赖,用来开启OTA更新功能
  • 在EAS后台配置好了对应的更新渠道
  • 同时也在app.config里更新了更新相关的配置项:
{
  "updates": { 
    "url": "https://u.expo.dev/96126432-cce0-433b-bf31-7e3761cea302" 
  },
  "runtimeVersion": { "policy": "appVersion" }
}

之后我做了个超简单的测试修改——把页面上的文本从"hello world"改成"hello world ota",接着执行推送命令:

eas update --channel preview --platform android --message "MESSAGE"

结果直接弹出报错,说找不到兼容的构建:

No compatible builds found for the following fingerprints: Android fingerprint: 4036909a0eea6406b10c136d50d62c79757cbc04

这结果真的让人摸不着头脑,我明明是基于现有构建来推的更新,怎么会出现指纹不匹配、找不到兼容构建的情况呢?完全搞不懂自己哪里操作错了,有没有大佬能给点排查方向或者提示呀?

内容来源于stack exchange

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.07 11:08:03