草庐IT

iCloudQuery

全部标签

ios - 如何确定 iCloud 文件夹中是否存在文件?

我有一个iOS应用程序可以将文件存储在iCloud中。当我启动应用程序时,我想确定以前的设备是否已经上传了任何文件。我启动第一台设备并将文件添加到iCloud(我可以在我的Mac上的移动文档文件夹中看到它们)。然后我在第二台设备上启动该应用程序并尝试使用以下NSMetadataQuery来查看是否已上传任何文件,但它返回0个结果。如果我继续运行该查询,大约8-10秒后它会返回结果。iCloudQuery=[[NSMetadataQueryalloc]init];iCloudQuery.searchScopes=@[NSMetadataQueryUbiquitousDataScope];