Как установить PWA на iOS

На iOS установка PWA работает иначе, чем на Android: Safari не показывает автоматический баннер, и пользователя нужно вручную провести через «Поделиться» → «На экран Домой». Это снижает конверсию, если не объяснить шаг заранее, зато результат — та же иконка на рабочем столе и full-screen запуск без App Store. Разберём, как выглядит установка и как готовить трафик под эту особенность.

Почему на iOS нет автоматического баннера

Safari принципиально не реализует beforeinstallprompt и не показывает системное предложение установки — это ограничение iOS, а не PWA-технологии. Установка возможна только вручную, через встроенную функцию «Поделиться». Пользователь, который не арбитражник и не гик, часто просто не знает про эту кнопку, поэтому шаг нужно объяснять на прелендинге.

Пошагово: установка через «Поделиться»

В Safari пользователь тапает иконку «Поделиться» (квадрат со стрелкой вверх) в нижней панели, в открывшемся списке выбирает «На экран Домой», подтверждает название и жмёт «Добавить» в правом верхнем углу. Через секунду на рабочем столе появляется иконка, и запуск идёт в полноэкранном режиме без адресной строки Safari — визуально приложение неотличимо от нативного.

Важный нюанс: Chrome и другие браузеры на iOS так не умеют

На iOS все браузеры используют движок WebKit, но именно кнопка «На экран Домой» с полноценным PWA-поведением доступна только в Safari. Если трафик пришёл в Chrome для iOS или во встроенный webview соцсети, у пользователя либо не будет этого пункта меню, либо получится обычная ссылка-ярлык без offline и без иконки как у приложения. Поэтому для iOS-трафика критично уводить пользователя именно в Safari.

Прелендинг и подсказка для iOS-визитора

Так как шаг ручной, конверсия сильно зависит от объяснения: короткая анимация или три шага текстом («Поделиться» → «На экран Домой» → «Добавить») прямо на офферной странице поднимают инсталл заметнее, чем любые технические доработки. Хорошо работает автоопределение iOS-визитора и показ именно iOS-инструкции, а не универсальной — это настраивается на уровне витрины.

Ограничения PWA на iOS, которые стоит знать

iOS ограничивает push-уведомления для веб-приложений строже, чем Android (полноценная поддержка появилась только в относительно новых версиях Safari), а объём офлайн-кэша и фоновые задачи тоже урезаны сильнее. Для арбитража это значит: часть постустановочных механик, например push-реактивация, на iOS работает не так стабильно, как на Android, и это нужно закладывать в стратегию по гео с высокой долей iOS.

Как APEX помогает с установкой на iOS

APEX автоматически определяет iOS-визитора и показывает адаптированный прелендинг с понятной инструкцией «Поделиться → На экран Домой», без необходимости верстать это вручную под каждый оффер. Собственные домены с HTTPS и клоака перед показом white/offer-контента работают одинаково на iOS и Android, а пуш-база сегментируется отдельно по iOS, чтобы не терять бюджет на нестабильную доставку уведомлений.

Частые вопросы

Почему на iPhone не появляется баннер установки, как на Android?
Safari не поддерживает автоматический install-баннер — это архитектурное ограничение iOS, установка всегда идёт вручную через «Поделиться».
Можно ли установить PWA на iOS через Chrome?
Практически нет: полноценная функция «На экран Домой» с поведением приложения доступна только в Safari, поэтому iOS-трафик стоит направлять именно туда.
Почему пользователь на iOS не видит нужный пункт в «Поделиться»?
Чаще всего он открыл страницу не в Safari, а во встроенном браузере соцсети (webview) — оттуда нужного пункта меню либо нет, либо он даёт обычную ссылку без свойств PWA.
Работают ли push-уведомления у PWA на iOS?
Да, но с оговорками: поддержка веб-push появилась в Safari позже, чем на Android, и работает менее стабильно, поэтому конверсию в подписку и доставляемость по iOS стоит замерять отдельно.
Насколько сильно ручная установка на iOS снижает конверсию?
Просадка ощутима без объяснения шага, но с понятной инструкцией на прелендинге и автоопределением iOS разница с Android заметно сокращается.
Собери своё PWA в APEX за пару минут

Клоака, антибот, пуши, сплит-тесты и свои домены — в одном сервисе.

Начать бесплатно

Читайте также