Инструменты разработчика2 мин чтения
Иконки приложений в 2026 году: что Xcode всё ещё требует для iPhone, Mac и Apple Watch
Одна картинка 1024 пикселя для iPhone, полный набор для Mac, тёмный, тонированный и прозрачный режимы и Icon Composer: практическое руководство по иконкам Apple в 2026 году.
Мало что в разработке приложений так утомляет, как иконки. Каждая платформа требует свои размеры, формы и варианты, а правила за последние годы менялись несколько раз. Вот как обстоят дела в 2026 году на платформах Apple — и что можно больше не делать.
iPhone и iPad: одна картинка 1024 пикселя
Начиная с Xcode 14, iOS-приложению достаточно одной иконки 1024 × 1024 px. Выберите Single Size в каталоге ресурсов, и Xcode сам сгенерирует все меньшие размеры для экрана «Домой», Spotlight, Настроек и уведомлений. Эта же картинка используется в App Store.
Два правила по-прежнему действуют:
- иконка iOS должна быть квадратной без прозрачности — скругление система накладывает сама;
- рисуйте с расчётом на самый маленький размер: тонкие линии и мелкий текст исчезают задолго до того, как вы заметите это на 1024 px.
Тёмный, тонированный и прозрачный режимы
В iOS 18 у иконок на экране «Домой» появились тёмный и тонированный (tinted) варианты, а вместе с дизайном Liquid Glass в iOS 26 Apple представила Icon Composer — приложение для многослойных иконок, которые система отрисовывает в обычном, тёмном, прозрачном и тонированном виде. Если дать только плоскую картинку, остальные варианты система построит сама, и результат не всегда красив. Отдельный тёмный вариант с прозрачным фоном и простая версия в оттенках серого для тонирования сохраняют узнаваемость иконки в любом режиме.
Mac: по-прежнему полный набор
Иконки Mac в каталоге ресурсов обычно всё ещё поставляются полным набором: 16, 32, 128, 256 и 512 точек в 1x и 2x — десять изображений от 16 × 16 до 1024 × 1024 px. Маленькие размеры видны в списках Finder и меню, большие — в Dock и App Store, поэтому для мелких изображений стоит упрощать детали, а не просто уменьшать большую картинку.
Apple Watch, iMessage и CarPlay
- Apple Watch тоже принимает одну картинку 1024 × 1024 px; система обрезает её по кругу, поэтому держите важные элементы подальше от углов.
- Приложения iMessage и наборы стикеров используют собственные, более широкие наборы иконок с соотношением 4:3.
- У CarPlay свои размеры для экрана автомобиля.
| Платформа | Что ждёт Xcode | Примечания |
|---|---|---|
| iPhone и iPad | Одна картинка 1024 × 1024 px | Без прозрачности; желательны тёмный и тонированный варианты |
| Mac | 10 изображений, 16–1024 px | Упрощайте детали для мелких размеров |
| Apple Watch | Одна картинка 1024 × 1024 px | Обрезается по кругу |
| iMessage, CarPlay | Отдельные наборы иконок | Другие пропорции и размеры |
Частые ошибки
- Увеличивать маленький исходник — начинайте с оригинала 1024 px или вектора.
- Оставлять прозрачность в иконке iOS — App Store Connect такую не примет.
- Проверять иконку только в светлой теме.
- Переносить иконку iOS на Mac без адаптации под форму и тень иконок Mac.
Как мы это решаем
Мы сделали AssetsGen, потому что устали делать это вручную для собственных приложений. Вы загружаете одно исходное изображение, а он создаёт наборы иконок, которые ждёт Xcode, для iPhone, iPad, CarPlay, iMessage, Apple Watch и Mac — включая новый стиль Mac, — а также наборы изображений для проекта. Для цветов есть ColorsGen: он превращает один базовый цвет в палитру, готовую для Xcode.