iOS App沙盒目录
-
Documents 存储用户生成的内容
- 此目录的内容可以通过文件共享提供给用户;因此,该目录应该只包含您可能希望向用户公开的文件
- 此目录的内容由iTunes和iCloud备份
-
Library 这是所有非用户数据文件的顶级目录。iOS通常使用
Application Support
和Caches
子目录Caches 用于存放可丢弃的缓存文件
-
Application Support 此目录包含应用程序用来运行但应对用户隐藏的文件
- 此目录中的所有内容都应放置在自定义子目录中,该子目录的名称是应用程序包标识符或公司的名称
-
Preferences App特定的偏好设置文件
- 您不应该在此目录中自己创建文件,相反,使用NSUserDefaults类来获取和设置App偏好设置值
-
Frameworks
在macOS中,系统域中的Frameworks目录存储用于创建macOS应用程序的框架
在iOS中,应用程序无法安装自定义框架
SplashBoard 启动页缓存目录
Cookies Cookies缓存目录
HTTPStorages Cookies缓存目录
创建自定义子目录,用于存放任何不希望暴露给用户的文件
此目录的内容(Caches 子目录除外)由iTunes和iCloud备份
-
tmp 使用此目录写入App启动时不需要保留的临时文件
- 当文件不再需要时,您的应用程序应将其从该目录中删除
- 此目录的内容不会被iTunes和iCloud备份