首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用新版本的领域的应用程序不能打开使用较早版本的领域创建的DB

使用新版本的领域的应用程序不能打开使用较早版本的领域创建的DB
EN

Stack Overflow用户
提问于 2020-06-10 23:33:45
回答 1查看 998关注 0票数 0

我在app中有一个应用程序,它使用的是领域和RealmSwift版本4.4.0。

我已经在新版本的应用程序中将这些版本更新为5.0.2,但是如果应用程序安装在app版本的顶部,则会出现以下错误:

"Underlying=Database有不支持的版本,不能升级“

如果领域5.0.2与领域4.4.0不向后兼容,那么我将不得不回滚到v4.4.0。但这肯定不是这样的,他们绝对不可能使它向后兼容。因此,如何在王国4创建的DB中使用王国5?

EN

回答 1

Stack Overflow用户

发布于 2020-06-11 15:17:20

更新为5.0.x的数据库不向后兼容。例如,如果一个领域被升级为5,那么它必须与支持5及以上的API一起使用。

来自更改日志():

打开一个使用旧格式的文件时,将提示您升级(并可选择地备份)该领域文件。注意:一旦文件升级,就没有办法再次降级,只能由支持领域文件格式v10.

的SDKs使用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62314788

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档