ios - 如何公开文档目录?
问题描述
我想在 iOS 附带的 Files 应用程序中公开我的应用程序的文档目录。我认为在 info.plist 文件中添加“应用程序支持 iTunes 文件共享”可以解决问题,但没有。有人知道怎么做吗?
为了清楚起见,用户应该能够打开 Files 应用程序,点击 My iPhone,然后查看我的应用程序文档目录。
谢谢大家。
解决方案
我缺少一个或两个 info.plist 键。从 Paulw11 给我的链接:
要让其他应用程序访问您的 Documents 目录中的文件,只需在应用程序的 Info.plist 文件中设置正确的键。您可以设置 UISupportsDocumentBrowser 键(对于基于文档浏览器的应用程序),或同时设置 UIFileSharingEnabled 和 LSSupportsOpeningDocumentsInPlace 键。
这些键使其他应用程序能够在适当的位置打开和编辑 Documents 目录的内容。您的文件也会同时出现在“文件”应用程序和文档浏览器中。有关详细信息,请参阅 UIDocumentBrowserViewController 类。
所以这些键的目的似乎是让其他应用程序访问我的应用程序的文件。让用户看到它们是一种副作用。
推荐阅读
- python - python打包工具在pycharm中找不到问题
- python - 如何将 spacy span span 转换为 string 以便将 spacy 提取的动词附加到停用词?
- deep-learning - 为什么 1x1 conv 与全连接层相同?
- vector - 在函数中查找最小值和最大值
- vue.js - 如何使用zrender和vue-echarts在条形图上注册点击
- c# - 拖动后如何根据这个控件的值自动设置UserControl的高度和宽度?
- spring - Mockito:如何模拟 WebClient 配置 Bean
- python - 如何检查 Photoshop PSD 文件的嵌入缩略图是否与其内容一致
- ruby-on-rails - 警告:无法保存屏幕截图。page.current_path 为空
- r - 使用 pivot_wider 和 pivot_longer 收集数据有问题(我自己完成了。它已解决。)