- Создать AppID в соответствии с маской
com.notissimus.{имя_приложения}.{название_платформы}
- Создать Dev и Distr сертификаты, создать push-сертификаты
- Минимальная версия iOS – 10.0
- Создать package name в соответствии с маской
com.notissimus.{имя_приложения}.{название_платформы}
- Создать .keystore (средствами IDE) и запросить Push Sender ID
- Минимальная версия Android – 5.0
- Склонировать AppRopio.Clients
- Создать новую ветку в соответствии с маской
{имя_проекта}/master
– в нее будут добавляться обновления платформы AppRopio - UPD: подготовить репозиторий, изменив его структуру с добавив к master ветке две релизные ветки (release-ios и release-android) – это необходимо для корректной работы сервера. Все последующие изменения проводить в ветке release-*
- Создать решение с запускаемым проектом по пути
AppRopio.Clients/src/{имя_проекта}
- Маска имени запускаемого проекта
{имя_проекта}.{название_платформы}
- Маска имени решения
{имя_проекта}
- Маска имени запускаемого проекта
- Описание действий в iOS-проекте
- Описание действий в Android проекте
- Проверить список конфигураций сборок проектов, чтобы они не пересекались между проектами. Для iOS проекта должны быть активны конфигурации
[Debug/Release]|[iPhoneSimulator/iPhone]
, для Android проекта –[Debug/Release]/[Any CPU]
. При необходимости создать недостающие конфигурации для решения и проверить Configuration Mappings