Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 提交新应用程序时如何更新my Database.sqlite_Ios_Database_Sqlite_Core Data - Fatal编程技术网

Ios 提交新应用程序时如何更新my Database.sqlite

Ios 提交新应用程序时如何更新my Database.sqlite,ios,database,sqlite,core-data,Ios,Database,Sqlite,Core Data,在我的应用程序中,我使用的是coredata数据库。我手动在数据库文件中填写了新条目,但当从Appstore更新我的应用程序时,旧数据库仍在使用。当我卸载并在设备上再次安装应用程序时,新应用程序正在使用中 如何确保在提交新应用程序时正在使用新数据库?确保您使用的是内置数据库的本地副本。然后向数据库中添加类似于(比如)版本号的内容 添加实体: Version - version: double 检查每个数据库的版本,如果版本不匹配,请用内置数据库的副本替换本地副本。确保使用的是内置数据库的本地副

在我的应用程序中,我使用的是coredata数据库。我手动在数据库文件中填写了新条目,但当从Appstore更新我的应用程序时,旧数据库仍在使用。当我卸载并在设备上再次安装应用程序时,新应用程序正在使用中


如何确保在提交新应用程序时正在使用新数据库?

确保您使用的是内置数据库的本地副本。然后向数据库中添加类似于(比如)版本号的内容

添加实体:

Version
- version: double

检查每个数据库的版本,如果版本不匹配,请用内置数据库的副本替换本地副本。

确保使用的是内置数据库的本地副本。然后向数据库中添加类似于(比如)版本号的内容

添加实体:

Version
- version: double

检查每个数据库的版本,如果版本不匹配,用内置数据库的副本替换本地副本。

我用(最后)版本号重命名了数据库文件。在我的Appdelegate中,我检查此版本是否可用,否则我将退回到常规/以前的版本。谢谢你的帮助,我用(最后)版本号重命名了我的数据库文件。在我的Appdelegate中,我检查此版本是否可用,否则我将退回到常规/以前的版本。谢谢你的帮助