我是iOS新手下载过程的新手。我想知道如何从服务器下载文件(.sqlite文件)并覆盖已经在捆绑中的前一个文件。
我是否必须将旧的sqlite文件复制到app documents文件夹,以便我可以覆盖它?如果我将其复制到文档文件夹,任何人都可以访问它或受到保护吗?
答案 0 :(得分:0)
存储在应用程序包中的任何内容都是只读的,所以是的,您必须先将.sqlite
文件复制到Documents/
目录中。然后,当您下载新版本时,您可以覆盖Documents/
目录中的原始版本。
Documents/
目录是iOS应用程序沙箱的一部分,因此只有您的应用程序才能在此处读取/写入。