在进入后台时将 UIDocument 上传到 iCloud
Posted
技术标签:
【中文标题】在进入后台时将 UIDocument 上传到 iCloud【英文标题】:Upload UIDocument to iCloud on entering background 【发布时间】:2012-04-11 18:09:45 【问题描述】:我有一个启用 iCloud 的应用程序,它使用 UIDocument 来管理其数据。当文档打开并且应用程序进入后台状态时,文档应该被保存并上传到 iCloud。进入后台状态时保存文档开箱即用,但我无法找到让图书馆员接受更改的方法。仅当应用程序回到前台时才会上传文档。
我注意到其他支持 iCloud 的应用程序(例如 iWork 应用程序)也有这种行为。如何在我自己的应用中启用此功能?
我已经尝试在 beginBackgroundTaskWithExpirationHandler 块中手动启动自动保存,但遗憾的是这不起作用。
【问题讨论】:
【参考方案1】:根据 Apple DTS,这是由于 iCloud 同步引擎中的错误造成的。
【讨论】:
以上是关于在进入后台时将 UIDocument 上传到 iCloud的主要内容,如果未能解决你的问题,请参考以下文章
当应用程序在后台时,如何检查我的 UIDocument 是不是已通过 iCloud 更新?