Friday, April 17, 2020

Сделать копию мобильного приложения


Задача


Необходимо выложить в Apple Store и Google Play копию мобильного приложения. Внести небольшие изменения.


Порядок действий


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