我有一个iOS应用程序,它将一些数据存储在sqlite数据库中。该应用程序附带一个预先填充的数据库,如果该数据库不存在,该数据库将被复制到userdata文件夹,并将其用于读写。
我的问题是,是否有可能以下次安装(或运行)的方式删除/重置应用程序,就好像应用程序第一次安装一样?我应该以编程方式提供吗?或者用户能够以某种方式做到这一点吗?
答案 0 :(得分:0)
删除应用程序并重新安装它将删除该软件包的内容。您的所有数据都存储在捆绑包中,以便重置应用程序。
您还可以通过将“处女”文件复制到实时文件的顶部,在应用中执行重置。