Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 没有iCloud的CoreData数据库同步?_Ios_Core Data_Replication_Sync_Icloud - Fatal编程技术网

Ios 没有iCloud的CoreData数据库同步?

Ios 没有iCloud的CoreData数据库同步?,ios,core-data,replication,sync,icloud,Ios,Core Data,Replication,Sync,Icloud,使用iCloud,您可以跨多个设备同步CoreData数据库。这是通过SQLite创建一个通过云复制的事务日志来实现的。我喜欢这种机制,因为我不想把它和iCloud和苹果的服务器联系在一起 是否有办法启用此事务日志并使用我控制下的自定义代码和服务器手动复制它?否,目前事务日志未被任何API公开。如果您启用了iCloud(它们位于~/Library/Mobile Documents/),您可以在Mac上查看它们,以了解苹果是如何做到这一点的,并自己复制它。听起来是个很难解决的问题

使用iCloud,您可以跨多个设备同步CoreData数据库。这是通过SQLite创建一个通过云复制的事务日志来实现的。我喜欢这种机制,因为我不想把它和iCloud和苹果的服务器联系在一起


是否有办法启用此事务日志并使用我控制下的自定义代码和服务器手动复制它?

否,目前事务日志未被任何API公开。如果您启用了iCloud(它们位于
~/Library/Mobile Documents/
),您可以在Mac上查看它们,以了解苹果是如何做到这一点的,并自己复制它。听起来是个很难解决的问题