OGeek|极客世界-中国程序员成长平台

标题: ios - 如何在 iOS 中支持/支持所有文件类型 (UTI)? [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-12 12:55
标题: ios - 如何在 iOS 中支持/支持所有文件类型 (UTI)?

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

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

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

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

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

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



Best Answer-推荐答案


使用 public.item,在文档中:

enter image description here

Documentation UTIs

关于ios - 如何在 iOS 中支持/支持所有文件类型 (UTI)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17869168/






欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://ogeek.cn/) Powered by Discuz! X3.4