Экспортируемый UTI для пакета / комплекта
Мое приложение на основе документов Какао открывает и пишет пользовательские пакеты / пакеты.
Считается ли это проприетарным форматом, который необходимо экспортировать через экспортируемые UTI (UTExportedTypeDeclarations
)?
Если да, то какими должны быть значения для:
- Соответствует (
UTTypeConformsTo
) - Mime Types (
public.mime-type
) - Типы досок (
com.apple.nspboard-type
) - Типы ОС (
com.apple.ostype
)
Наконец, есть ли экспортированный идентификатор UTI (UTTypeIdentifier
) должно быть то же значение, что и идентификатор типа документа (LSItemContentTypes
)?
1 ответ
Результаты проб и ошибок:
Считается ли это проприетарным форматом, который необходимо экспортировать через экспортируемые UTI (
UTExportedTypeDeclarations
)?
Да. Хотя я не смог найти какого-либо явного упоминания об этом в документации, экспорт был необходим для того, чтобы Finder рассматривал каталоги как пакеты.
- Соответствует (
UTTypeConformsTo
)
com.apple.package
( источник)
- Mime Types (
public.mime-type
)
Пустой. Каталоги не имеют MIME-тип?
- Типы досок (
com.apple.nspboard-type
)
Пустой. Типы Pboard устарели?
- Типы ОС (
com.apple.ostype
)
Понятия не имею.
Наконец, есть ли экспортированный идентификатор UTI (
UTTypeIdentifier
) должно быть то же значение, что и идентификатор типа документа (LSItemContentTypes
)?
Да, но я не смог найти явного упоминания об этом в документации.