Почему App Store отклоняет приложения-обёртки и как пройти ревью
Apple часто отклоняет приложения, которые просто открывают сайт. Разбираем правило 4.2, причины отказов и чеклист нативных функций, чтобы пройти модерацию.
Одна из самых частых причин отказа в App Store: приложение просто открывает сайт и не даёт ничего сверх этого. Apple называет это недостаточной функциональностью. Разберём, почему так происходит и что сделать, чтобы пройти модерацию с первого раза.
Правило 4.2: минимальная функциональность
Пункт правил Apple о минимальной функциональности. Приложение должно предлагать пользователю пользу и нативный опыт, а не быть сайтом, завёрнутым в приложение.
Логика Apple проста: если приложение ничем не отличается от сайта в браузере, оно не нужно в сторе. Поэтому голая обёртка вокруг сайта почти гарантированно получает отказ с формулировкой про недостаточную функциональность.
Что превращает сайт в полноценное приложение
Чтобы приложение выглядело нативным, добавьте функции, которых нет у обычной веб-страницы:
- Push-уведомления. Главный признак настоящего приложения. Настройка описана в разделе Отправка push.
- Нижнее меню (таб-бар). Нативная навигация между разделами. См. Меню.
- Экран настроек. Раздел «О приложении», кнопки, обратная связь. См. Экран настроек.
- Работа с офлайном. Понятный экран при отсутствии сети вместо ошибки браузера.
- Иконка и заставка. Собственный бренд, а не скриншот сайта.
Чем больше таких функций, тем очевиднее для ревьюера, что перед ним приложение, а не закладка на сайт.
Чеклист перед отправкой на ревью
| Пункт | Зачем |
|---|---|
| Включены push-уведомления | Главный нативный сценарий |
| Настроено нижнее меню | Нативная навигация |
| Есть экран настроек | Ценность помимо сайта |
| Обработан офлайн-режим | Не показывать ошибку браузера |
| Заполнены иконка и заставка | Профессиональный вид |
| Понятное описание в карточке | Не вводить ревьюера в заблуждение |
Что делать при отказе
Отказ - это не конец, а обратная связь. Прочитайте формулировку, добавьте недостающие функции, соберите новую версию и отправьте снова с пояснением, что изменилось. Как собрать обновление, описано в разделах Сборки и Публикация.
Частые вопросы
Что такое правило 4.2 App Store? Это требование Apple к минимальной функциональности: приложение должно давать пользователю ценность и нативный опыт, а не быть просто веб-страницей в обёртке.
Google Play тоже отклоняет приложения-сайты? Google строже к правам и безопасности, но к приложениям на основе сайта относится лояльнее Apple. Основные сложности с минимальной функциональностью возникают именно в App Store.
Что добавить, чтобы пройти ревью? Push-уведомления, нижнее меню, нативный экран настроек, работу с офлайном. Эти функции превращают сайт в полноценное приложение в глазах ревьюера.
Итог
App Store отклоняет не сами приложения на основе сайта, а те, что не дают пользователю ничего сверх браузера. Добавьте push, меню, экран настроек и офлайн - и приложение пройдёт ревью. В Revs App все эти функции настраиваются без кода: начните с раздела Начало работы.
