我有一个带有SQLite DB的iPhone应用程序,存储与书籍类似的所有信息。用户仅从数据库中读取信息,并且不会更新它,因为应用程序不允许更新数据。升级时,将替换DB和应用程序的内容。我想知道:
答案 0 :(得分:1)
我不确定我是否正确地阅读了您的问题,因此我将对其进行改写。
我有一个应用程序,从sqllite数据库读取,当我更新应用程序时,我希望数据库也更新
右?如果是这样,这是一个答案。
答案 1 :(得分:0)
您只能更改文件in a couple subdirectories of the application’s home directory。对于数据库文件,您可能需要Documents目录(如果它在启动时尚未存在,只需从应用程序包中复制它),然后执行安全替换(请参阅NSFileManager)。我在MediBabble中做了这件事。