Вопросы по теме 'launch-services'

Учитывая UTI (унифицированный идентификатор типа), найдите все типы, которым он соответствует.
Я пишу приложение, которое использует Uniform Идентификаторы типов . В частности, я вызываю UTTypeCreateAllIdentifiersForTag() и передавая ему различные типы MIME . Я надеялся, что эта функция (в отличие от...
1366 просмотров
schedule 01.02.2024

Разрешение любого типа на панели «Открыть» в приложении на основе документов
Я пишу приложение для Mac, основанное на документах, которое может открывать любой тип. Мое приложение успешно получает перетащенные файлы любого типа на свою плитку Dock, но когда я выбираю «Открыть» в меню «Файл», все файлы отображаются серым...
220 просмотров

При сосуществовании устаревших и современных приложений Mac невозможно глобально связать связанные документы с современным приложением (Launch Services?)
Обновлено 9.04.2013 Это полный репост моего предыдущего вопроса. Поскольку я узнал гораздо больше о Launch Services, UTI и устаревших кодах создателя, я чувствую, что могу лучше задать вопрос с нуля. Описание проблемы: У нас есть приложение,...
282 просмотров
schedule 02.11.2022

Ассоциация файлов OS X Yosemite работает, но значок файла отсутствует
Моя проблема очень похожа на эту запись: Mac Ассоциация файлов OS X работает, но значок файла не меняется . Я разрабатываю приложение с Qt 5.3, которое обрабатывает файлы определенного расширения (скажем, .xyz ). У меня есть только OS X...
621 просмотров

macOS `ps` дает идентификатор пакета вместо пути для некоторых служб XPC
Мое приложение для macOS может запускать безликое вспомогательное приложение, которое поставляется в его Contents/Library/LoginItems , с помощью Apple Service Management Framework, как описано в документация Apple . Забавно, когда я запрашиваю у...
51 просмотров
schedule 22.05.2022

Открытие приложения на macOS 11 Big Sur из приложения JavaFX случайным образом не выполняется с помощью kLSNoExecutableErr
У нас есть настольное приложение JavaFX (ну, TornadoFX), которое загружает архив, извлекает из него другое приложение и запускает это приложение с помощью команды macOS open . Упрощенный код котлина выглядит так:...
140 просмотров