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