我正在使用UIManagedDocument
在我的应用中集成iCloud。文档初始化时会设置PSC选项,因为我正在调试,所以我总是强迫应用程序使用iCloud,而不是询问用户。
Everythings似乎按预期工作,但如果在手机或打击垫上,我会去:
设置 - > iCloud - > 文件&数据
然后我将关闭(如果开启)或开启(如果关闭)与我的应用相关的UISwitch
,它会在没有解释的情况下崩溃。
我应该检查/调查什么?我应该截取某种通知并做一些事情吗?
注意:我的目标是iOS7,从文档中我了解UIManagedDocument处理从本地到无处不在现在自动处理,不是吗?
* 其他信息 :在XCode中没有异常,应用程序只是在调试中停止运行并跳转到int main(int argc, char *argv[])
。在手机/打击垫上它继续运行,在XCode上我只能重新启动它。
尼古拉
答案 0 :(得分:1)
应用程序正在发送SIGKILL以强制它重新启动。显然,只要权限发生更改,就会发生这种情况。但是我认为这可能是一个新的Xcode错误,因为我的应用程序在未连接到Xcode时行为正常,并且通常检查iCloud设置更改工作正常。