找回密码
 立即注册
  • QQ空间
  • 回复
  • 收藏

2020-06-18 关于iOS 文件系统的探索(APFS)

2020-06-18 关于iOS 文件系统的探索(APFS)
回复

使用道具 举报

大神点评(1)

艾的民 2022-11-19 09:53:46 显示全部楼层
APFS (Apple File System) 是一个适用于Mac OS、iOS、TV OS、watch OS的文件系统。是苹果用来替代HFS的文件操作系统。
                                          
为了安全,iOS app 的交互限制在sandBox directory目录,也就是说我们只能操作自己的sandBox directory。
  
AppName.app: 是一个app的bundle,这个目录包括了app和所有app需要的资源。这个文件是不可写的,这个目录下的内容不会被itunes 、 iCloud备份,但是itunes 会从appstore 同步任何购买的app。
  
Documents/: 苹果建议我们在这里存储对用户可见的数据。这个目录会被iCloud itunes 备份。
  
Library/:顶级目录,苹果建议我们放入一些不是用户数据,或者不希望曝光给用户的数据。它包含了cache目录,我们也可以自己创建子目录。这个目录下除了Cache目录,其他的都会被itunes 、iCloud备份。
  
tmp/: 放入一些临时数据,在app停止运行的时候会清除掉。这个目录不会被itunes、iCloud备份。
  
注意:我们可以设置一个目录是否要被备份;如下:
回复 支持 反对

使用道具 举报

说点什么

您需要登录后才可以回帖 登录 | 立即注册
HOT • 推荐