2

我正在为远程文件系统开发类似文件管理器的东西,其中包含一些基本操作,包括在服务器和 iPad 之间传输文件并查看它们。

为了有用,我需要我的应用程序通过“打开方式”对话框从其他应用程序(如邮件、Safari 等)打开所有类型的文件,以将它们放入我的应用程序,即类似于 Dropbox 的行为。当我使用public.dataandpublic.content时,就像在这个答案(和this)中描述的那样,它有时会起作用,但大多数时候,它不是。此外,iOS 6.1 模拟器在文件处理方面表现得不确定。

当我在 Xcode 中运行并启动模拟器时,它不起作用。当我让模拟器运行,在 Xcode 中停止然后在 Xcode 中运行时,它突然工作了。当我完全退出模拟器并在 Xcode 中运行时,我开始了这个循环。神秘。

当我在带有 iOS 6 的物理 iPad 上运行应用程序并启动 Safari 或 Mail 并转到其中的一些文档或附件时,会出现[Open in...]对话框,包括我的应用程序,但点击什么也没做,没有反应。

我的目标是让它从 5.1 开始适用于 iOS。

  • 基础 SDK:iOS 6.1
  • 目标:5.1

我是这里的菜鸟。虽然我已经阅读了如何写好问题的说明,但如果你觉得有必要,请帮助我改进我的问题。

4

1 回答 1

1

使用public.item, 在文档中:

在此处输入图像描述

文档 UTI

于 2016-06-07T10:32:49.110 回答