有谁知道哪些事件会导致tvOS清除Apple TV上的临时用户数据?我假设它将是需要空间来缓存电影和其他iTunes内容的事情。这是否也适用于流式离线内容(即在非互联网连接环境中从本地服务器流式传输内容)?
我有一个客户想要他们的应用程序的Apple TV版本。数据当前使用CoreData存储。我将使用CloudKit将该数据与iCloud同步。但是,问题是我的客户可能无法随时将Apple TV连接到互联网。我担心的是,如果他们在单元离线时制作了一堆条目(小数据,大约几MB,最大)。如果他们从不将设备连接到互联网以便它可以与iCloud同步,操作系统是否仍然可以清除使用数据?
如果仍然可能被清除,还有什么其他选择?我知道我们只能获得500kb的NSUserDefaults存储空间,但这并不足以满足我的需求。
我的假设是,如果Apple TV没有连接到互联网而不是从iTunes下载和流式传输内容,操作系统就不需要清除任何内容,用户数据应该是安全的。
有人可以对此发表评论,或者在Apple Developer门户网站的某个神奇隐藏位置指出一些文档吗?