Строгая проверка приложений перед публикацией в App Store и Google Play – не новость. Но даже при учете разработчиками подробных Guidelines, сервисы часто отказывают, отправляя проекты на доработку. Причины реджектов могут быть абсолютно разными: от ненамеренных ошибок при разработке до человеческого фактора при проверке приложения. Наши специалисты съели на этом деле не одну собаку, поэтому поделились самыми свежими лайфхаками по выливке приложений.
Разбираемся с Apple Store
При публикации приложения в AppStore мы столкнулись со сложностями:
- Система указала на отсутствие в функционале меню «пожаловаться на контент (комменты, пост)».
Решение: добавили в функционал «пожаловаться на», варианты жалоб. Эти жалобы уходят в админку. При получении 5 заявок на пользователя, он блокируется. Также добавили в настройки приложения чекбокс «не выводить неприемлемый контент». - В Политике конфиденциальности изначально не указали о запрете неприемлемого контента (насилие, убийства, порнография).
Решение: отредактировали Политику конфиденциальности. - Обновление очень долго проверялось.
Решение: просто ждали. - Приложение не показывалось при поиске в другой стране. По названию можно было найти в Украине, но для ОАЕ в списке выдачи отсутствовало.
Решение: Долгая переписка с поддержкой Apple почти ничего не дала. Чтобы решить задачу, настроили оптимизацию по тегам.
Дополнительно внесли правки по UX/UI:
- Расширили функционал: добавили возможность пожаловаться на отрисовку поп-апа.
- Сделали превью-скрины с краткой информацией по функционалу приложения. Пример: clip116
Что насчет Google Play?
В случае с Гугл, у нас возникли несколько другие сложности:
- Google play не публиковал приложение (проект German Museum) из-за большого веса – 443 МБ
Решение: реализовали загрузку с помощью архивного файла. Пользователь загружает приложение, а потом скачивает на телефон zip-архив. - При проверке обнаружилось, что на 8 версии Android появилась проблема с энергопотреблением.
Решение: исправили запросы на ориентацию приложения. Оно работало в фоновом режиме, поэтому было повышенное энергопотребление.
На что обратить особое внимание?
- Если в Privacy Policy и в Terms of Use указывается, какой тип данных будет использоваться (например, фото, доступ к контактам), но не указывается зачем, маркеты с большой вероятностью не пропустят проект.
- Если в приложение есть авторизация с помощью социальных сетей, обязательно должна быть авторизация через Apple ID.
- Согласно Guideline 1.2 - Safety - User Generated Content в приложении должны быть две функции: блокировка пользователя и жалобы на пользователя. Недопустимо, когда пользователь может только пожаловаться на материал, а право блокировки будет исключительно у админа. Эта функция относится ко всему контенту, который создают пользователи (посты, комментарии, фото, смс). При появлении жалоб разработчик обязан в течение 24 часов отреагировать на сообщение, удалить нежелательный контент, заблокировать разместившего его пользователя.
Совет: оптимизировать работу поможет отдельный чек-лист со списком требований и рекомендаций для публикаций в маркетах.
Нужна помощь при публикации приложений? Наши специалисты найдут возникшую проблему, помогут ее решить. Чтобы уточнить детали, проконсультироваться свяжитесь с нами через форму на сайте либо по телефону.