我正在开发一款使用CoreData和iCloud的iPad应用程序,效果很好!我能够打开“~/Library/Mobile Documents”并找到与我的Team ID和iCloud容器匹配的文件夹。同时,我还在制作需要访问iCloud的macOS应用程序。在macOS应用程序中,我添加了iOS应用程序容器ID。因此,我有两个容器ID:ca.company.MacContainerID 和 ca.company.iPadContainerID,它们可用于iPad应用程序。
当我在macOS应用程序中执行以下代码时,URLForUbiquityContainerIdentifier返回nil。
当我在macOS应用程序中执行以下代码时,URLForUbiquityContainerIdentifier返回nil。
NSFileManager *fileManager = [NSFileManager defaultManager];
NSString *containerID = @"A1B2C3E4F5.ca.company.IPadContainerID";
NSURL *url = [fileManager URLForUbiquityContainerIdentifier:containerID];
url is nil
我不知道如何从iPad应用程序中使用core data访问iCloud。 你有什么想法吗?