【发布时间】:2020-05-24 17:02:39
【问题描述】:
我有一个应用程序可以将数据保存在我的 Documents 目录中。能够将数据文件邮寄给其他一些用户是非常有用的,这样他们也可以使用收集到的信息。我今天大部分时间都在寻找解决方案,但没有找到任何足够基本的答案来提供任何帮助。所以,我将非常感谢一些帮助,让我开始。就像,我需要做些什么才能让 IOS 知道我有兴趣打开(在我的情况下实际上只是将文件复制到应用程序的 Documents 目录以进一步咀嚼)一个文件,例如 .xyz-extension 以及如何完成了。
非常感谢, 停顿
【问题讨论】:
-
为了简化问题并消除错误指定的 UTI 的问题,我决定从简单的 .txt 文件开始。 Info.plist 文档类型 name=text、UTI=public.plain-text、CFBundleTypeRole=Editor 和 LSHandlerRank=Alternate。现在,应用程序按预期从 .txt 文件打开,URLContexts url 中的第一个读取为 .../Documents/Inbox/testdata.txt 但我的收件箱目录为空???我错过了什么?
标签: import swiftui xcode11 file-sharing