Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.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
Core data CoreData应用程序未与iCloud同步_Core Data_Ios7_Xcode6_Icloud_Magicalrecord - Fatal编程技术网

Core data CoreData应用程序未与iCloud同步

Core data CoreData应用程序未与iCloud同步,core-data,ios7,xcode6,icloud,magicalrecord,Core Data,Ios7,Xcode6,Icloud,Magicalrecord,我在iOS7,XCode 6上运行一个iPad应用程序;我已经为文档启用了设备iCloud,并为iCloud启用了应用程序。当我在设备上运行应用程序并更改应用程序中的核心数据存储时(使用MagicalRecord),iCLoud中不会显示任何内容 我还有别的事要做吗?(我希望使用MagicalRecord实现核心数据存储的设备共享和备份功能) 更新: 作出以下更改: (我无法检查容器的“JRSD9A598D”) 以及: 这是给我一个运行时错误的代码行: [MagicalRecord

我在iOS7,XCode 6上运行一个iPad应用程序;我已经为文档启用了设备iCloud,并为iCloud启用了应用程序。当我在设备上运行应用程序并更改应用程序中的核心数据存储时(使用MagicalRecord),iCLoud中不会显示任何内容

我还有别的事要做吗?(我希望使用MagicalRecord实现核心数据存储的设备共享和备份功能)

更新:

作出以下更改:

(我无法检查容器的“JRSD9A598D”)

以及:

这是给我一个运行时错误的代码行:

    [MagicalRecord setupCoreDataStackWithiCloudContainer:@"rolfbucket" localStoreNamed:@"saori.sqlite"];
这就是错误:

2014-11-05 07:53:15.156 SalonBook[223:1607]***-[NSFileManager URLForUbiquityContainerIdentifier:]:获取ubiquity容器URL时出错:错误域=库ErrorDomain Code=11“操作无法完成。(LibraryErrorDomain错误11-客户端的com.apple.developer.ubiquity-container-identifiers权限不允许请求的容器标识符。)“UserInfo=0x1456bb50{NSDescription=客户端的com.apple.developer.ubiquity-container-identifiers权限不允许请求的容器标识符。}


我似乎正在取得进展,但是什么导致了这个错误?

问题是我选择了错误的容器;它应该是带有我的捆绑包ID的容器。修复了这个问题,错误消失了。

要使核心数据与iCloud协同工作,必须做很多事情,包括配置应用程序ID和权限以及使用包含正确权利的配置文件。当然,在启动核心数据堆栈时使用正确的选项。在获得有用的答案之前,您需要更详细地描述您实际完成的工作。