Kal*_*lle 11 iphone file-format plist ios4
我正在开发的应用程序有自己的文件的自定义文件格式,我希望能够使用iOS的"打开..."功能,让用户例如通过电子邮件发送文件,然后直接打开它在应用程序中.
我已经在Info.plist文件中添加了CFBundleDocumentType内容,但问题是LSItemContentTypes.根据我的阅读,我需要提供实际文件作为UTI,而不是仅仅说".myfileextension",我找不到很多关于如何在iOS应用程序中创建UTI的内容.
谁知道?
Way*_*man 13
您需要阅读Apple的以下主题:
采用统一类型标识符统一类型标识符
简介概述
声明新的统一类型标识符
从文档:
如果您的应用程序使用专有数据格式,则应在应用程序包的Info.plist文件中声明它们.一些准则:
您的UTI字符串必须是唯一的.遵循以com.companyName开头的反向DNS格式是确保唯一性的简单方法.虽然系统可以支持具有相同规范的不同UTI字符串,但反之则不然.
如果您的代码依赖于系统上可能不存在的第三方UTI类型,则应将这些UTI声明为捆绑中的导入类型.
如果您的专有类型是一个或多个现有类型的子类型,请务必添加一致性信息.在大多数情况下,除非您在包中声明该类型,否则不应指定与非公共类型的一致性.有关公共和Apple定义的UTI的列表,请参阅"系统声明的统一类型标识符"
| 归档时间: |
|
| 查看次数: |
4540 次 |
| 最近记录: |