原理
iOS11之前由于iOS的沙盒机制我们无法看到应用里边的任何文件。在我们应用的沙盒里边,有三个文件夹供我们使用来存储文件。分别是Documents、Library、tmp。
在iOS11 以后新增了一个“文件”APP,集中管理iOS上应用内创建的文件,以及各个云盘服务中保存的文件。在iOS工程info.plist中设置Application supports iTunes file sharing和Supports opening documents in place这两个选项为YES(默认为NO),就可以将该应用的沙盒路径Documents文件暴露在“文件”APP中。
相关属性
Application supports iTunes file sharing
Supports opening documents in place