【发布时间】:2017-01-27 05:44:38
【问题描述】:
如果这是一个愚蠢的问题/问题,请原谅我。
我正在开发一个基于 Cordova 的 iOS 应用程序。用户的数据将存储在 SQLite 数据库中。我看到有一些特定的位置可以放置我的数据库,以便它会自动备份到 iCloud。
这是否意味着用户可以登录新设备,数据库会被iCloud自动下推?
我只想让 iCloud 作为在线备份位置。 IE。这不应该是用户在一台设备上进行更改并且应该实时拉到另一台设备的事情。
我想要的是,在启动时,我的应用程序应该检查 iCloud 中是否存在包含用户数据的数据库。如果有,它应该拉下数据库。如果它不存在,我的应用程序将创建一个新的数据库,该数据库应该被推送到 iCloud 并定期备份。
这有可能吗?如果是这样,有人可以告诉我怎么做吗?我在 Swift 中编码的知识为零,我只知道 Cordova/JS,所以向我指点 Apple Dev 文档并不能真正帮助我。
提前致谢。
【问题讨论】: