如何控制显示在";在“中打开”;在iOS

如何控制显示在";在“中打开”;在iOS,ios,uidocumentinteraction,Ios,Uidocumentinteraction,正如我们所知,在iOS上,我们可以使用UIDocumentInteractionController来显示“打开”菜单,其中列出了可以处理文档的第三方应用程序。用户可以选择一个应用程序在该应用程序上打开文档 我们正在寻找,如果我们只能在“打开”菜单中显示部分列表,以便我们可以在这里应用安全控制。但是,不知怎么的,我们没有找到一个方法来做到这一点。这在iOS上可能吗?因为没有人回答这个问题,所以我将自己回答。根据目前的研究,在iOS 6上无法做到这一点。然而,在iOS 7上,似乎添加了一个新功能来

正如我们所知,在iOS上,我们可以使用UIDocumentInteractionController来显示“打开”菜单,其中列出了可以处理文档的第三方应用程序。用户可以选择一个应用程序在该应用程序上打开文档


我们正在寻找,如果我们只能在“打开”菜单中显示部分列表,以便我们可以在这里应用安全控制。但是,不知怎么的,我们没有找到一个方法来做到这一点。这在iOS上可能吗?

因为没有人回答这个问题,所以我将自己回答。根据目前的研究,在iOS 6上无法做到这一点。然而,在iOS 7上,似乎添加了一个新功能来管理这两个链接中的open in,尽管我还没有机会了解API

  • (开放式管理)
  • (在中管理open)

我想我们可以在这篇文章中找到一种方法:通过提供错误的URL来阻止其他应用程序打开文档。然而,最终用户可能会感到非常沮丧,因为他们不知道允许哪些应用程序,他们需要尝试打开这些应用程序才能找到答案。应用程序的列表可能相当长,至少在我的iPad上是这样。