Я создал настроенную раскладку клавиатуры.
Я хотел бы дополнить его значком, который автоматически адаптировался бы к светло-темному режиму, например, значком нативной раскладки клавиатуры.
Согласно , и , , значок, вероятно, должен быть основан на шаблонном изображении или PDF.
Первый вопрос: Как создать иконку на основе шаблона-изображения?
Согласно , и , , в приложении есть свойство, указывающее, что изображение является шаблоном.
Но раскладка клавиатуры - это не приложение, а просто файл XML в сочетании с файлом .icns, который служит в качестве значка.
Я знаю, как создать файл .icns из файлов .png, используя iconutil
, но я не знаю, что делает файлы .icns или базовые файлы .png на основе шаблона image-image.
Второй вопрос: что такое значок в формате PDF и как его создать?
Я не смог найти никакой информации об этом.