我使用Cordova-sqlite-storage插件在iOS设备上本地存储数据。我需要将sqlite插件保存的数据备份到iCloud。我已经搜索了网络,尝试了各种选择,但都没有成功。另外,我发现下面这篇文章说在localStorage的情况下这是不可能的。Can HTML5 localStorage in Cordova/Phonegap app be synced to iCloud?
我的问题是,有没有办法在使用Cordova-sqlite-storage插件存储数据的同时将数据备份到iCloud?
如果有人已经这样做了,请回复我。或者有人有同样的经验,可以自信地说,这是不可能的,或者这是做这件事的方法。
发布于 2018-08-07 08:53:15
为此,请使用BackupWebStorage首选项。您可以选择cloud
,local
和none
三个选项。要在iCloud上备份数据,需要将BackupWebStorage值设置为cloud
。缺省情况下为cloud
来自官方文档:
BackupWebStorage
(string,none
、local
或默认cloud
):设置为云,允许通过iCloud备份web存储数据。设置为local可仅允许通过iTunes同步进行本地备份。设置为“无”可防止web存储备份。
为了再次确认,请将以下内容添加到config.xml
<preference name="BackupWebStorage" value="cloud"/>
https://stackoverflow.com/questions/33235051
复制相似问题