Відповіді:
.icns
файл знаходиться .icns
як його значок, що не відповідає моєму файлу :(
Відкрийте .png
файл у Попередньому перегляді (або перетворіть зображення в png) або відкрийте .icns
в Попередній перегляд
Натисніть command+, Aщоб вибрати все зображення
Натисніть command+, Cщоб скопіювати вибір
Control+ Клацніть на файл / папку, яку ви хочете змінити, та "Отримати інформацію"
Клацніть піктограму (щоб навколо неї була синя рамка)
Натисніть command+, Vщоб вставити зображення в це.
* Іноді ви можете перейти прямо у вікно Отримати інформацію .icns
і скопіювати там зображення зображення в Отримати інформацію про елемент, який ви хочете змінити. Це працює для більшості додатків, крім Finder.
.icns
але 1024x1024
зображення ...
.icns
, він копіює 1024x1024
зображення.
Я сам мав цю проблему, і єдине знайдене рішення було використовувати какао: [[NSWorkspace sharedWorkspace] setIcon: image forFile: filePath options: 0];
Я написав простий додаток, який просто запитує піктограму, а потім файл або папку, на яку потрібно застосувати цей значок. Завантажити його можна тут: http://d.pr/f/2qRK/1k0UHTJ6
Ось як я вирішив цю проблему:
https://www.youtube.com/watch?v=v1K63UhKaOA
Я створив порожній додаток із .icns всередині, а потім скопіював / вставте з інформації програми в інформацію про папку.