Jak zrobić ikonę .icns dla aplikacji macOS?
Generator ikon ICNS dla macOS - online, w przeglądarce, bez instalacji. Wgraj obrazek (PNG, JPG, WebP), zaznacz rozmiary (16, 32, 64, 128, 256, 512, 1024 px) i pobierz gotowy plik .icns zawierający wszystkie warstwy.
Format ICNS to wielowarstwowy kontener Apple - macOS automatycznie wybiera 16 px do widoku listy w Finderze, 128 px do Quick Look, 1024 px do Get Info na ekranie Retina.
Wszystko działa lokalnie - obrazek nigdy nie opuszcza przeglądarki.
Idealne dla aplikacji Electron, Tauri, py2app i natywnych aplikacji macOS.
Jak korzystać
- Wgraj kwadratowy obrazek - najlepiej 1024×1024 px PNG (lub większy). Apple wymaga 1024 px dla Retina; mniejsze będą rozmazane na wysokim DPI.
- Po prawej zaznacz rozmiary, które ma zawierać ikona. Domyślnie wszystkie 7 standardowych rozmiarów macOS.
- Klik "Wygeneruj .icns". Generator przeskaluje obrazek, zakoduje jako PNG i scali w jeden wielowarstwowy plik.
- Pobierz plik. Wrzuć do `Resources/AppIcon.icns` swojego pakietu .app, lub wskaż w `package.json` Electrona / `tauri.conf.json` Tauri.
Do czego się przydaje
Gdzie ICNS jest potrzebny - typowe zastosowania:
- Aplikacje Electron i Tauri - oba frameworki wymagają osobnego ICNS dla macOS i ICO dla Windowsa. Wskaż w electron-builder.json (mac.icon) lub tauri.conf.json.
- py2app i pyinstaller na macOS - ten sam scenariusz dla aplikacji Pythonowych.
- Natywne aplikacje Swift / Objective-C - w Xcode wskazujesz Asset Catalog z .icns dla AppIcon.
- CocoaPods / Sparkle aktualizatory - niektóre wymagają osobnego icon set.
- macOS Automator workflows i Shortcuts - też używają ICNS.
Razem z generatorem ikon Windows i generatorem favicon masz pełen pakiet cross-platform.