iCloud&Uidocument:有没有办法清理交易日志
问题描述:
在多台设备上使用iCloud密集使用UIDocument时,很多交易日志都会保存到iCloud中。这将导致iCloud长期使用的可用空间减少。iCloud&Uidocument:有没有办法清理交易日志
我想知道是否有办法在不丢失数据的情况下清理这些日志,即设备仍然能够恢复当前的数据状态?日志的某种合并?
答
创建后,您无法管理事务日志。没有API,没有其他支持。他们假设自动管理,以防止过度增长。如果他们不是,请向苹果公司提出错误,因为他们是应该这样做的人。
您可以稍微影响事务日志的创建 - 它们在保存更改时创建。您保存的频率越高,您获得的交易日志就越多。如果您可以减少保存频率而不会失去更改或以其他方式干扰安全合理的操作,那么您可以预先减少事务日志的数量。尽管它们存在,但它们已经脱离了你的手。
这听起来不像是一个与开发相关的问题吗? – Till 2013-03-13 23:58:34
@Till:如果应用程序生成大量使用用户iCloud空间的事务日志(这是有限的),开发的挑战就是创建一种不会发生的方式。因此,对我来说这是一个与开发相关的问题(尽管问题中没有代码;)) – FrankZp 2013-03-14 00:49:22
感谢澄清。 – Till 2013-03-14 00:52:29