菜鸟教程小白 发表于 2022-12-12 12:55:47

ios - 如何在 iOS 中支持/支持所有文件类型 (UTI)?


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

<p>为了有用,我需要我的应用程序通过“打开方式”对话框打开来自其他应用程序(如邮件、Safari 等)的所有类型的文件,以将它们放入我的应用程序,即。 e.类似 Dropbox 的行为。当我使用 <code>public.data</code> 和 <code>public.content</code> 时,就像 <a href="https://stackoverflow.com/questions/8017468/ios-document-file-type-associations-wildcard-uti" rel="noreferrer noopener nofollow">answer</a> 中描述的那样(和 <a href="https://stackoverflow.com/questions/17050026/handle-every-possible-uti-in-an-os-x-application" rel="noreferrer noopener nofollow">this</a> ),它有时工作,但大多数时候,它不是。此外,iOS 6.1 模拟器在文件处理方面表现出不确定性。</p>

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

<p>当我在装有 iOS 6 的物理 iPad 上运行应用程序并启动 Safari 或 Mail 并转到其中的一些文档或附件时,<strong></strong> 对话框出现,包括我的应用程序,但点击确实什么都没有,没有反应。 </p>

<p>我的目标是让它在 iOS 5.1 以上版本中运行。</p>

<ul>
<li>基础 SDK:iOS 6.1</li>
<li>目标:5.1</li>
</ul>

<p>我是这里的新手。虽然我已经阅读了如何写好问题的说明,但如果你觉得有必要,请帮助我改进我的问题。 </p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>使用 <code>public.item</code>,在文档中:</p>

<p> <a href="/image/2iL1w.png" rel="noreferrer noopener nofollow"><img src="/image/2iL1w.png" alt="enter image description here"/></a> </p>

<p> <a href="https://developer.apple.com/library/ios/documentation/FileManagement/Conceptual/understanding_utis/understand_utis_conc/understand_utis_conc.html#//apple_ref/doc/uid/TP40001319-CH202-SW5" rel="noreferrer noopener nofollow">Documentation UTIs</a> </p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 如何在 iOS 中支持/支持所有文件类型 (UTI)?,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/17869168/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/17869168/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 如何在 iOS 中支持/支持所有文件类型 (UTI)?