Мое приложение использует новые собственные форматы файлов с расширениями, которые никогда не использовались ранее. Я хотел бы связать определенные значки для отображения моих файлов в поиске с хорошей иконографией. Насколько я знаю, LaunchService отвечает за обработку всех этих данных, однако я не совсем понимаю, где, когда и как мне создавать ассоциации.
Какие записи я должен добавить в plist?
Где мне нужно реально зарегистрировать это расширение - во время установки? Есть ли сценарий для этого?