Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/121.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 MagicalRecord的核心数据未保存到iCloud_Ios_Core Data_Icloud_Magicalrecord - Fatal编程技术网

Ios MagicalRecord的核心数据未保存到iCloud

Ios MagicalRecord的核心数据未保存到iCloud,ios,core-data,icloud,magicalrecord,Ios,Core Data,Icloud,Magicalrecord,我正在我的项目中使用MagicalRecord。到目前为止,它在SQLite商店中运行良好。 但现在我正试图“升级”到iCloud,以便在我的iPhone和iPad版本之间实现同步 但它并没有像我预期的那样起作用。该应用程序仍然可以正常工作——数据正在被保存和读取,但它并没有像我预期的那样保存在iCloud中 我所做的唯一更改是MagicalRecord设置 之前: [MagicalRecordHelpers setupCoreDataStackWithAutoMigratingSqliteSt

我正在我的项目中使用MagicalRecord。到目前为止,它在SQLite商店中运行良好。 但现在我正试图“升级”到iCloud,以便在我的iPhone和iPad版本之间实现同步

但它并没有像我预期的那样起作用。该应用程序仍然可以正常工作——数据正在被保存和读取,但它并没有像我预期的那样保存在iCloud中

我所做的唯一更改是MagicalRecord设置

之前:

[MagicalRecordHelpers setupCoreDataStackWithAutoMigratingSqliteStoreNamed:@"hdhomerun.sqlite"];
之后:

[MagicalRecordHelpers setupCoreDataStackWithiCloudContainer:@"AAAAAAAAAA.com.unpaq.hdhomerun" localStoreNamed:@"hdhomerun_local"];
AAAAA不是代码中的AAAAA,而是开发人员配置文件中的我的私人ID

我可以在输出日志中看到,已检测到iCloud,并且未发生任何错误。我还尝试过单步执行代码,看起来一切都很好

我错过了什么?我需要听一些活动吗? 我还没有找到如何在iCloud中使用MagicalRecord的示例

MagicalRecord的版本如下:

好的,我来回答我自己的问题

在我使用MagicalRecord时,它不能与iCloud一起使用

但最近已通过此提交修复:


现在它工作得很好。

你有没有让它工作过?@JesseBunch没有,还没有。在我发布我的1.0之前,我必须这么做。当我弄明白这个问题后,我会更新它。在浏览了论坛之后,iCloud和核心数据似乎有很多问题。我正在下载最新的测试版,看看我的问题是否得到了解决。@JesseBunch感谢您查看这一点。但是您能否简单地解释一下同步我的sqlite文件[MagicalRecord SetupCoreDataStackWithStoreName:@“MySqlite.sqlite”];[MagicalRecord setupCoreDataStackWithiCloudContainer:@“111111111.net.mycompany.myapp”LocalStoreName:@“MySqlite.sqlite”];实际上,它工作了一段时间,然后停止了工作。我已经放弃了核心数据+iCloud同步,就像其他很多人一样。请参阅:。