Короткі практичні нотатки, якими ми користуємося самі. Перевіряйте актуальні правила магазинів — вони змінюються.
NOTE-01
Чому App Store відхиляє збірки
Найчастіші причини: неповна функціональність або плейсхолдери; відсутній демо-акаунт для рев’юера; посилання на сторонні платежі для цифрових товарів; невідповідність опису приватності. Перед відправкою: додайте тестовий логін у Review Notes, перевірте всі екрани на «заглушки», звірте App Privacy з SDK у збірці.
NOTE-02
Google Play: Data safety без сюрпризів
Складіть таблицю: кожне SDK → які дані збирає → чи передає третім сторонам → чи шифрується. Форма Data safety має описувати поведінку і вашого коду, і бібліотек. Перевіряйте її при кожному оновленні залежностей.
NOTE-03
Поетапний реліз: як обрати відсотки
Практична схема: 1–5% на першу добу, далі 20%, 50%, 100% лише якщо частка сесій без збоїв не нижча за попередню версію. Заздалегідь визначте поріг зупинки і того, хто має право натиснути «пауза».
NOTE-04
Версіонування збірок
Тримайте видиму версію (2.14.0) окремо від номера збірки (311), який завжди зростає. Тег у репозиторії = номер збірки. Так будь-який звіт про збій однозначно веде до коміту.
NOTE-05
Скріншоти для магазинів
Зробіть 4–6 кадрів, де кожен відповідає на одне питання користувача. Текст на кадрі — до 7 слів. Генеруйте з UI-тестів, щоб оновлювати при зміні інтерфейсу без ручної роботи.
NOTE-06
Вебреліз: мінімальний чеклист
HTTPS і перенаправлення з www; коректні canonical та hreflang; 404 сторінка; заголовки кешування для статичних файлів; перевірка форм на реальному сервері; резервна копія попередньої версії.
Cookie та сховище
Ми використовуємо лише необхідне локальне сховище, щоб запам’ятати ваш вибір щодо цього повідомлення. Аналітики, реклами чи сторонніх трекерів немає. Додаткових cookie зараз не існує, тож «Прийняти» і «Відхилити» мають однаковий наслідок для вашої приватності. Детальніше