我目前显示UIDocumentInteractionController让我的应用程序的用户可以打开不同的应用程序文件。 该控制器弹出并没有问题列出了应用。 然而,它也显示云应用程序,如Dropbox的(这我假设自己相关联几乎每一个有效的文件类型),这是很烦人。 反正是有,我可以指定控制器只显示在App我想要什么?
Answer 1:
不,你不能过滤此列表。 你不能告诉,如果他们愿意,他们无法将您的文件发送到Dropbox的用户。 :)
(如果你只有一个特定的应用程序,是有道理的发送您的文件,并且可以控制或与该应用程序合作伙伴关系,那么你就可以在其他一些晦涩的文件类型同意使用,或者通过自定义的URL直接通信。 UIDocumentInteractionController
是专为允许用户班车文件的地方,他们可能需要他们,云服务可以完全有效地把标准类型的文件的一般情况。)
文章来源: Is there a way to limit the Applications shown in a UIDocumentInteractionController?