为什么可能需要为iOS或macOS构建设置“支持的文档类型”?

问题描述 投票:1回答:1

XCode中的文档说明如下:

您可以配置应用程序以支持不同的文档类型。您可以在“信息”窗格中编辑目标的文档类型设置,也可以直接编辑信息属性列表。

转到“信息属性列表键参考”中的CFBundleDocumentTypes,以获取CFBundleTypeName(名称字段),LSItemContentTypes(类型字段),CFBundleTypeRole以及Info.plist文件中显示的其他键的可能值。

但是,它并没有说明不同的文档类型是什么,也不是为什么您可能想要或需要它们。

他们有什么用,好吗?

谢谢你的阅读。

ios xcode macos app-store
1个回答
2
投票

您可以指定基于文档的应用程序可以打开哪种文档(只读或读写)。

例如。文字处理器应用程序可能想要打开.txt文件进行读写,并提供显示.doc文件的可能性。

操作系统使用您在plist文件中提供的信息在Launch Services DB中注册您的应用程序。即双击.txt文件然后将打开您的应用程序与文档,Finder将显示提供的图标等。

© www.soinside.com 2019 - 2024. All rights reserved.