Гид по технологиям

Как извлечь и сохранить иконки приложений и системные иконки на macOS

• 6 min read • macOS • Обновлено 10 Apr 2026
Как извлечь иконки приложений на macOS
Как извлечь иконки приложений на macOS

Пользователь редактирует изображения на Mac

Если вы работаете над проектом или пишете техническую документацию и нужна качественная иконка приложения для Mac, не обязательно искать её на случайных сайтах. Вы можете извлечь иконки прямо из установленных приложений и системных компонентов с помощью встроенных средств macOS.

Ниже — подробные инструкции для иконок из сторонних и стандартных приложений, а также советы по выбору формата, размера и проверке качества.

Краткое руководство

  • Быстрый способ: Get Info → выбрать иконку → Cmd+C → Preview → File > New from Clipboard → Export.
  • Если нужны разные размеры: Show Package Contents → Contents/Resources → [AppName].icns → открыть в Preview и экспортировать нужный размер.
  • Системные иконки находятся в /System/Library/CoreServices и /System/Library/PreferencePanes.

Важно: извлечение иконок для просмотра не требует отключения защиты, но изменение системных ресурсов требует осторожности и знаний о System Integrity Protection (SIP).

Извлечение иконок из стандартных и сторонних приложений

Есть два простых метода. Первый — быстрый и универсальный. Второй даёт выбор размеров и исходный формат .icns.

Быстрый способ через Сведения

  1. Control‑клик (или правый клик) по приложению и выберите Сведения.
  2. Нажмите на иконку приложения в левом верхнем углу окна сведений, чтобы выделить её.
  3. Нажмите Cmd + C, чтобы скопировать иконку в буфер обмена.
  4. Откройте приложение Preview и выберите File > New from Clipboard. В левой колонке выберите изображение и экспортируйте его (File > Export).

Иконка приложения в окне сведений (Get Info)

Этот способ удобен, если нужен один PNG для документации или макета.

Способ через пакет приложения и .icns

  1. В Finder откройте папку Applications и найдите нужное приложение.
  2. Control‑клик по приложению и выберите Показать содержимое пакета (Show Package Contents).
  3. Перейдите в Contents → Resources и найдите файл с расширением .icns (обычно называется [AppName].icns).
  4. Дважды кликните .icns, чтобы открыть его в Preview. В левой панели появятся доступные размеры.
  5. Выберите нужный размер и выберите File > Export. В диалоговом окне выберите формат (PNG подходит чаще всего) и включите опцию Alpha, чтобы сохранить прозрачный фон. Нажмите Save.

Файл .icns внутри пакета приложения в папке Resources

Экспорт иконки приложения в PNG с прозрачным фоном

Этот подход полезен, когда вам нужны конкретные размеры (например, 16×16, 32×32, 128×128, 512×512, 1024×1024).

Извлечение системных иконок macOS

Системные иконки хранятся в каталоге CoreServices и в связанных bundle-файлах. Они покрывают элементы Finder, Центр управления, часы, Dock, Siri и другие.

  1. В Finder выберите Go > Go to Folder.
  2. Введите:
/System/Library/CoreServices
  1. Внутри CoreServices ищите папку Applications и файлы типа CoreTypes.bundle. Внутри CoreTypes.bundle находятся Generic icons и иконки Finder.

Иконки в CoreTypes.bundle внутри CoreServices

Чтобы извлечь иконки панелей настроек:

/System/Library/PreferencePanes

Каждый элемент с расширением .prefPane — это пакет. Control‑клик → Показать содержимое пакета → найдите Resources → .icns и экспортируйте так же, как для обычных приложений.

Иконки модулей настроек в папке PreferencePanes

Форматы, размеры и качество — краткая справка

Факт‑бокс: ключевые размеры

  • Частые размеры в .icns: 16×16, 32×32, 64×64, 128×128, 256×256, 512×512, 1024×1024.
  • Лучший формат для корректной прозрачности: PNG с включённым Alpha.
  • .icns содержит несколько размеров в одном файле и подходит для установки в macOS.

Совет: для веба и документации используйте 512×512 или 1024×1024 и затем масштабируйте вниз; сохраняйте альфа‑канал.

Альтернативные способы и инструменты

  • Preview + пакет приложения — самый универсальный и безопасный способ.
  • Сторонние утилиты: в App Store есть приложения для работы с иконками (конвертеры .icns ↔ PNG), которые упрощают парсинг нескольких файлов разом.
  • Скрипты: можно автоматизировать сбор иконок в каталоге с помощью AppleScript или Automator (подготовьте мини‑скрипт для массового экспорта).

Примечание: любые сторонние инструменты следует брать из доверенных источников и проверять разрешения.

Ментальные модели и правила выбора

  • Если нужна одна иконка для документа — используйте Get Info → Copy.
  • Если нужна коллекция размеров — извлекайте .icns из пакета приложения.
  • Если работаете как разработчик иконок — храните оригинал в .icns и экспортируйте подборку PNG под целевые платформы.

Чеклист по роли

Дизайнер:

  • Экспортируйте 1024×1024 PNG с Alpha.
  • Проверьте контраст и зазоры на светлом и тёмном фоне.
  • Переименуйте файл по стандарту проекта.

Разработчик:

  • Убедитесь, что файл в нужном формате и размере для сборки приложения.
  • Для macOS‑приложений храните .icns в ресурсах пакета.

Системный администратор:

  • Не модифицируйте системные файлы без резервной копии и понимания SIP.
  • Для централизованной замены иконок используйте MDM‑политику, если доступно.

Критерии приёмки

  • PNG сохранён с Alpha и прозрачным фоном, если требуется.
  • Размер соответствует требованиям (например, 512×512 для макетов).
  • Иконка открывается и корректно отображается в Preview и целевой среде.

Советы по совместимости и безопасность

  • Нужен только просмотр и экспорт — отключать System Integrity Protection не требуется.
  • Изменение системных иконок или файлов в /System может потребовать отключения SIP — этого следует избегать на рабочих машинах.
  • На новых версиях macOS структура каталогов может немного отличаться, но CoreServices и PreferencePanes остаются основными местами для поиска.

Важно: перед массовыми изменениями создайте резервную копию и тестируйте на отдельной машине.

Когда этот метод не подойдёт

  • Если разработчик приложения упаковал ресурсы в нестандартный формат или удалил .icns из пакета.
  • Если приложение защищено DRM или использует внешние серверные иконки, доступ к локальным .icns может быть ограничен.

Быстрая методика для массового экспорта (мини‑методология)

  1. Создайте папку для экспорта.
  2. Пройдитесь по списку приложений и для каждого: Show Package Contents → Contents/Resources → скопировать .icns в папку экспорта.
  3. Откройте .icns в Preview по очереди и экспортируйте нужные размеры.
  4. Проверьте PNG на прозрачность и целевые размеры.

Сводка

Извлечь иконки на macOS просто: для быстрого результата используйте Get Info и Clipboard; для контроля размера и качества — берите .icns из пакета приложения и экспортируйте через Preview. Всегда сохраняйте оригиналы и соблюдайте осторожность при работе с системными файлами.

Ключевые выводы:

  • Используйте Preview для экспорта в PNG с Alpha;
  • .icns содержит несколько размеров в одном файле;
  • SIP защищает системные файлы — модифицируйте их только при полной уверенности.

Короткое объявление: если нужно, могу подготовить чеклист по массовому извлечению иконок или Automator/AppleScript‑скрипт для автоматизации этого процесса.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Несколько аккаунтов Skype: Multi Skype Launcher
Программное обеспечение

Несколько аккаунтов Skype: Multi Skype Launcher

Журнал для работы: повысить продуктивность
Productivity

Журнал для работы: повысить продуктивность

Персональные звуки уведомлений на Android
Android.

Персональные звуки уведомлений на Android

Скачивание шоу Hulu для офлайн‑просмотра
Стриминг

Скачивание шоу Hulu для офлайн‑просмотра

Microsoft Start: персонализированная новостная лента
Новости

Microsoft Start: персонализированная новостная лента

Как изменить имя в Epic Games быстро
Гайды

Как изменить имя в Epic Games быстро