自定义 UTI 注册问题

Posted

技术标签:

【中文标题】自定义 UTI 注册问题【英文标题】:Custom UTI registration problems 【发布时间】:2015-02-26 20:58:17 【问题描述】:

我正在尝试为我的应用设置两个自定义 UTI。我想我的一切设置都正确(请参阅下面的 info.plist 屏幕截图)。

我的电子邮件中有一个 .npdeck 文件,但当我尝试打开它时,它没有将我的应用程序显示为选项。

我忘了做什么?

【问题讨论】:

【参考方案1】:

您可以检查几项内容,大部分基于 Developer QA 1587

    我看到了相互矛盾的信息,但您可能需要将其声明为导入类型 UTI,而不仅仅是导出类型 UTI。 您似乎没有定义“等效类型”/UTTypeTagSpecification,其中定义了 public.filename-extension 和 public.mime-type。 很难分辨,因为它被涂黑了,但请确保内容类型 UTI 和标识符完全相同

【讨论】:

以上是关于自定义 UTI 注册问题的主要内容,如果未能解决你的问题,请参考以下文章

带有 UIDocumentPickerViewController 的 iOS 自定义 UTI/文件类型

在 UIDocumentPickerViewController 中显示自定义 UTI 的图标

UIDocumentPickerViewController initWithDocumentTypes 中的 iOS 自定义 UTI

无法在 IOS 13 上导入具有自定义 UTI 扩展名的文件

安卓开发自定义线段的高度怎么修改

Vue自定义指令