Чи можу я змінити перелічену категорію програми у Finder?


1

У каталозі Finder у додатку є можливість сортування за "Категорією додатків", яка розбиває програми на такі групи, як Продуктивність, Соціальні мережі, Музика тощо.

введіть тут опис зображення

У мене є ряд додатків, перелічених у розділі "Інші", які я хотів би віднести до однієї з цих інших менш загальних категорій. Чи можна це змінити? Я заглянув у вікно Отримати інформацію та нічого не бачу в переліченій категорії.


Я не мав успіху змінити це за допомогою xattr- але ви можете використовувати mdls для скидання метаданих kMDItemAppStoreCategory для програми, щоб побачити значення, яке шукає використовує для сортування цих значень. Ця команда покаже вам кількість прикладних програм у програмах / програмах, щоб ви могли зіставити її з тим, про що повідомляє Finder:mdls -name kMDItemAppStoreCategory /Applications/* | sort | uniq -c
bmike

Відповіді:


1

Відповідь розміщена тут:

http://hints.macworld.com/article.php?story=20111017134102735

Щоб додати або змінити категорію, потрібно відкрити пакет програм ("Показати зміст пакета", під папкою Зміст відкрити файл "Info.plist").

Потім ви можете змінити існуючу категорію, змінивши ключ під назвою "LSApplicationCategoryType" (або створити категорію, додавши відповідну дитину).

Тут наведено список можливих категорій:

http://developer.apple.com/library/mac/#releasenotes/General/SubmittingToMacAppStore/_index.html%23//apple_ref/doc/uid/TP40010572-CH16-SW8


Бонус за вказівку на те, що це може бути фактично збережено у файлі Info.plist, а не безпосередньо у файловій системі як метадані. Я пізніше
подумаю про те,
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.