Macos 导出的包/捆绑包的UTI
My Cocoa基于文档的应用程序打开并写入自定义包/捆绑包 这是否被视为需要通过导出的UTI导出的专有格式(Macos 导出的包/捆绑包的UTI,macos,cocoa,bundle,uti,Macos,Cocoa,Bundle,Uti,My Cocoa基于文档的应用程序打开并写入自定义包/捆绑包 这是否被视为需要通过导出的UTI导出的专有格式(UTExportedTypeDeclarations) 如果是,以下各项的值应该是什么: 符合(UTTypeConformsTo) Mime类型(public.Mime类型) Pboard类型(com.apple.nspboard类型) 操作系统类型(com.apple.ostype) 最后,导出的UTI标识符(UTTypeIdentifier)是否需要与文档类型标识符(LSItem
UTExportedTypeDeclarations
)
如果是,以下各项的值应该是什么:
- 符合(
)UTTypeConformsTo
- Mime类型(
)public.Mime类型
- Pboard类型(
)com.apple.nspboard类型
- 操作系统类型(
)com.apple.ostype
最后,导出的UTI标识符(
UTTypeIdentifier
)是否需要与文档类型标识符(LSItemContentTypes
)的值相同?试错结果:
这是否被视为需要通过导出的UTI导出的专有格式(UTExportedTypeDeclarations
)
对。虽然我在文档中找不到任何明确提到这一点的地方,但导出类型对于Finder将目录视为包是必要的
- 符合(
)UTTypeConformsTo
com.apple.package
()
- Mime类型(
)public.Mime类型
- Pboard类型(
)com.apple.nspboard类型
- 操作系统类型(
)com.apple.ostype
UTTypeIdentifier
)是否需要
与文档类型标识符的值相同
(LSItemContentTypes
)
是的,但我在文档中找不到任何明确的提及