我正在开发我的第一个iPhone应用程序,允许用户拍照并存储它们。 App的Documents文件夹中的其他元数据。
如果将来我向用户提供版本更新,是否会影响用户创建的数据? 如果确实如此,那么保存数据的最佳策略是什么?
非常感谢
答案 0 :(得分:7)
不,用户文档文件夹中保存的任何数据在更新期间和更新后都将保持不变。
修改强>
以下是官方链接:iOS Application Programming Guide。
应用程序更新期间保存的文件
当用户下载应用程序更新时,iTunes会将更新安装在新的应用程序目录中。然后,在删除旧安装之前,它会将用户的数据文件从旧安装移动到新的应用程序目录。保证在更新过程中保留以下目录中的文件:
<强>&LT; Application_Home&gt; /文件
<强>&LT; Application_Home&gt; /图书馆
虽然其他用户目录中的文件也可能被移动,但您不应该在更新后依赖它们。