通过Icloud在两台IOS设备之间进行同步
我有个问题。我需要在两台设备之间进行同步 起初,我试图通过СoreData设置同步。但这不是一个很好的作品。添加新实体效果良好。但是对以前创作的作品的编辑并不好 我看起来和其他应用程序一样。我看到,在大多数情况下,同步都是通过.entry文件实现的。这个格式是什么?我试图找到关于它的信息,以及如何创建它。但是我找不到它。请告诉我如何通过.entry进行同步。也许有一些教程 谢谢你抽出时间 在iCloud中添加了此文件的图像示例。它是由一个著名的应用程序创建的文件通过Icloud在两台IOS设备之间进行同步,ios,synchronization,sync,icloud,Ios,Synchronization,Sync,Icloud,我有个问题。我需要在两台设备之间进行同步 起初,我试图通过СoreData设置同步。但这不是一个很好的作品。添加新实体效果良好。但是对以前创作的作品的编辑并不好 我看起来和其他应用程序一样。我看到,在大多数情况下,同步都是通过.entry文件实现的。这个格式是什么?我试图找到关于它的信息,以及如何创建它。但是我找不到它。请告诉我如何通过.entry进行同步。也许有一些教程 谢谢你抽出时间 在iCloud中添加了此文件的图像示例。它是由一个著名的应用程序创建的文件 这些.entry文件不是任何iC
这些
.entry
文件不是任何iCloud API的公开部分,因此没有关于它们的信息。事实上,如果我在谷歌上搜索“iCloud.entry”,这个问题就是目前的#1结果(也是前10名中唯一一个与此相关的问题)
由于这些应用程序似乎正在使用iCloud,并且所讨论的文件是PNG,因此很可能这些应用程序正在使用iCloud文件同步,并且.entry
文件是未记录的内部实现细节。它们不是您直接创建或使用的东西,而是(可能)iCloud在使用文件同步API时用于记账的东西
要使用此API,基本步骤如下:
NSFileManager
将本地文件移动到iCloudNSMetadataQuery
查找iCloud中尚未下载的文件NSFileManager
将iCloud文件下载到本地设备这与核心数据同步完全不同。你不能用这种方式同步核心数据持久存储文件——苹果特别警告说,它可能会被破坏。但是您可以将其用于大多数其他类型的文档。您在哪里找到“.entry”文件的?我从来没有听说过。从iCloud添加的图像,例如它不是任何iCloudAPI中的标准文件扩展名。您是否在多个应用程序中见过它?那是什么应用程序?是的,我在《第一天》和《我美好的日子》中看过