需要一个持久的地方来存储我的核心数据存储的备份

Need a persistent place to store a backup of my Core Data store

我有一个应用程序可以创建我的核心数据存储的备份并将其存储在 NSDocuments 目录中。当我尝试从该目录恢复时(无需重新启动应用程序),一切都已正确恢复。然而,如果我停止应用程序,重新启动它并尝试进行恢复,目录不同并且恢复使用旧版本的备份文件(不知道它在哪里来自)。

我的问题是:因为我需要保存最新的备份文件,我应该把它保存在哪里,以便在我需要的时候可以使用? (可能在我的应用程序多次执行后)。我不想使用 iTunes,所以我想到了 iCloud;我需要一些用户无法访问的东西,这样 he/she 就不会意外删除备份文件。

Library/ApplicationSupport 会做我需要的...(以防万一其他人需要相同的信息)。标准差