在我的应用程序今天因未遵循 iOS 数据存储指南而被 Apple 拒绝后,我对我应该实际使用哪个目录感到有些困惑。
该应用程序是一个相当基本的新闻阅读器,它在用户设备上存储缩略图和 pdf,然后所有这些都存储在NSDocumentDirectory
. 但现在我想知道我是否应该将所有这些数据存储在里面NSCachesDirectory
或/tmp
我听说NSCachesDirectory
更新应用程序时会被清除,我宁愿不要发生这种情况,这样用户就不必再次下载所有内容。
在我的应用程序今天因未遵循 iOS 数据存储指南而被 Apple 拒绝后,我对我应该实际使用哪个目录感到有些困惑。
该应用程序是一个相当基本的新闻阅读器,它在用户设备上存储缩略图和 pdf,然后所有这些都存储在NSDocumentDirectory
. 但现在我想知道我是否应该将所有这些数据存储在里面NSCachesDirectory
或/tmp
我听说NSCachesDirectory
更新应用程序时会被清除,我宁愿不要发生这种情况,这样用户就不必再次下载所有内容。