真的没有办法强制从应用商店更新应用程序进行完全重新安装吗?(假设您的数据库需要更新,但您并没有真正需要(或希望)迁移现有数据)。
(我想知道在没有更新功能的情况下在设备上获取新版本应用程序的唯一方法是完成删除当前应用程序,为更新的(新)应用程序提供一个新的命名空间/标识符并从“scratch”上传",然后希望用户会真正注意到该应用程序现在是一个新应用程序......)。
有什么建议么?
提前致谢。
第二个选项似乎是个坏主意,用户不会知道您的应用程序有一个新的“版本”,所以不会去寻找它,所以您必须向他们发送通知,告诉他们有关它的信息。我无法想象你会得到很大比例的人改变
如果您需要做的就是删除旧数据库并重新开始,您可以这样做。这个问题有一个 sqlite 数据库的答案。基本上你只需要跟踪用户拥有的模型版本,当他们升级时,你删除旧的并从头开始建立一个新的数据库