答案 0 :(得分:0)
目前没有办法从公共数据库备份数据。
更新:正如Ramon所提到的,您可以使用CloudKit Web Service API从您的服务器访问公共数据库。
私人数据库中的数据存储在用户的帐户中,作为开发人员,您无权访问该数据。无法备份私有数据库数据。
答案 1 :(得分:0)
创建新记录类型(可能将其命名为Archive?)。将资产类型字段添加到该记录类型。
在您的应用中,获取您要备份的所有记录。
在您的应用中,将它们全部转换为NSData对象。如果你想要一个用户可读的格式,也许可以使用NSJSONSerialization?
将该数据附加到存档记录类型CKRecord的资产字段,并从您的应用上传该记录。
现在可以从CloudKit仪表板下载资产字段作为文件。
答案 2 :(得分:0)
您可以使用CloudKit Web Services从您自己的服务器访问公共数据库数据。