在数据库中找不到可启动的更新。--expo-go

Rel*_*som 1 react-native expo expo-eas

我正在尝试在expo-go上运行我的应用程序,但是当我运行该应用程序时,它会加载,但出现错误。“运行应用程序名称时出现问题”,然后要求我重试。下面还有另一个错误消息。“数据库中找不到可启动的更新。”

有人能解决这个问题吗?

Rel*_*som 10

找到您的 app.json 文件,查找“runtimeVersion”,如果您有runtimeVersion,请将此“exposdk:44.0.0”作为runtimeVersion 值传递。

它应该看起来像这样:

"runtimeVersion": "exposdk:44.0.0",

注意:发布时使用的是 expo sdk 44.0.0。

编辑:当使用 EAS 或“expopublish--release-channel”构建应用程序时,这将显示运行时版本值无效的错误。但是因为 expo 缓存了 runtimeValue,您可以简单地将其更改回“2.718”或您提供的任何值,这应该可以在构建时修复该错误。

  • 对于开发建议,使用 Expo Go,通过注释“runtimeVersion”属性也对我有用。 (3认同)
  • 谢谢你!:) 为了 EAS 构建,我添加了“runtimeVersion”,这导致了问题。 (2认同)