美文网首页
iOS 读取沙盒以外的文档笔记

iOS 读取沙盒以外的文档笔记

作者: dadage456 | 来源:发表于2020-05-14 09:25 被阅读0次

    一、操作文档的方式

    这里看出第二种操作方式,要比第一种简化了一个步骤。

    第一种:使用了分享文档,读取其他APP的文档。

    第二种:直接打开其他APP的文档。

    image

    二、文件操作的四个步骤

    配置自定义文件类型——> 配置可操作的文件类型——> 读取文件——>操作文件

    • 配置——自定义的文件类型

    • 配置——app可打开的文件的类型

    • 读取文档

      • 应用直接读取沙盒以外的文档
      • 通过其他应用的调用系统的分享组件,分享文档
    • 操作文档

    三、直接读取沙盒以外的文档

    • UIDocumentPickerViewController : 打开Files选择文档

    • UIDocumentBrowserViewController: 在APP内实现一个Files界面的ViewController,对文档进行操作

    • 对读取文档的操作

      • 使用NSFileCoordinator访问选中的文档

      • 使用UIDocument对文档进行操作

    四、如何让应用在Files中显示Document文档中的内容

    • 应用如何显示在Files的设置
      • 在info.plish文件中设置
        • Application supports iTunes file sharing: true
        • Supports opening documents in place: true
    • 在iOS的设置——》隐私——》文件和文件夹 中设置当前应用允许显示。
    • 如果要隐藏Document文档中的文档,文件名前加上.

    相关文章

      网友评论

          本文标题:iOS 读取沙盒以外的文档笔记

          本文链接:https://www.haomeiwen.com/subject/owuznhtx.html