Задача
Необходимо выложить в Apple Store и Google Play копию мобильного приложения. Внести небольшие изменения.
Порядок действий
- Создать отдельную ветку в git. Все изменения копии мобильного приложения - в отдельную ветку. Эта новая ветка теперь всегда будет «жить» в репозитории параллельно;
- (Не обязательно) Создать проект и/или аккаунт OneSignal. OneSignal - это сервис для push-уведомлений, который используется в нашем мобильном приложении. Необходимо настроить привязку проекта OneSignal в коде приложения;
- (Не обязательно) В проект OneSignal нужно добавить firebase сервис для уведомлений на Android устройств, добавить сервис для уведомлений для iOS устройств, где понадобится сертификат .p12;
- Обновить иконку приложения для Android и iOS. Для каждой операционной системы потребуются много иконок разных размеров. Сгенерировать разные размеры можно из основной иконки. Необходимо, чтобы размер основной иконки был 1024х1024, а также ее непрозрачная версия того же размера (понадобиться в Apple Store);
- Создать новое приложение в Play Market. Заполнить все данные, а так же добавить скрины приложения;
- Создать новое приложение в Apple Store. Заполнить все данные, а так же добавить скрины приложения;
- Для нового приложения необходимо будет указать новый уникальный идентификатор приложения applicationId, а также версию и номер сборки;
- Переименовать приложение. Имя приложения и имя в маркетах может быть различно;
- Обновить ссылки на сервис backend;
- Сделать сборки приложения и опубликовать в закрытое тестирование;
- После тестирования отправить на ревью.
Список будет обновляться по мере необходимости.