gpt4 book ai didi

iphone - 更新 iOS 应用程序并且不替换 SQLite3 表

转载 作者:行者123 更新时间:2023-11-29 05:02:47 27 4
gpt4 key购买 nike

我有一个 iPhone 应用程序,其中有一个数据库,当用户在应用程序中执行某些操作时,该数据库会更新。我担心当我推送更新时,它也会推送空数据库,从而删除所有数据。我怎样才能告诉Apple不要更换数据库?如何保留用户不想在应用程序中丢失的所有设置和信息?

最佳答案

如果您更新数据库中的数据,则必须已将其从资源文件夹复制到文档文件夹。否则,您的协同设计应用程序将在第一次在数据库中插入/更新数据后拒绝启动。

因此,您所要做的就是确保您自己的应用程序不会覆盖现有数据库。当您更新应用程序时,文档文件夹保持不变,因此从应用程序的角度来看,它不知道它是刚刚第一次启动、第二次启动还是刚刚更新。

关于iphone - 更新 iOS 应用程序并且不替换 SQLite3 表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6487203/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com