通过我的应用程序中的“打开方式”打开Safari中的文件

时间:2013-07-09 19:54:45

标签: ios mobile-safari document

我需要能够通过“打开方式”功能在我的应用程序中打开Safari中的任何文件。当我尝试在邮件应用程序或其他自定义应用程序中打开任何文件时,我的应用程序将出现在“打开方式”列表中,但我的应用程序将不会出现在Safari中。为什么?我做了什么:

我在我的plist中指定了以下内容:

  1. 添加了一个名为“文档类型”的新行
  2. 打开节点“Item 0”
  3. “文档类型名称”的指定值“所有文件”
  4. 已打开的节点“文档内容类型UTI”
  5. 添加了两行
  6. 对于“项目0”,我指定了“public.data”
  7. 对于“第1项”,我指定了“public.content”
  8. 然后:

    1. 我打开邮件应用
    2. 查看带有doc-attachment的电子邮件
    3. 打开 - >是的,我的应用程序出现
    4. 然后:

      1. 我打开Safari并谷歌搜索“test word doc”。
      2. 我打开第一个Word文档,我在Safari中看到它。
      3. 然后我点击“打开”,我的应用程序没有出现!
      4. 为什么呢?我需要做些什么才能通过Safari在我的应用程序中打开文件?

1 个答案:

答案 0 :(得分:0)

您可以尝试将"Document Role"设置为"Editor"

我认为您的Document types是正确的,因为Dropbox应用程序的行为方式相同

这是Dropbox应用程序的info.plist的一部分

enter image description here

enter image description here