Перейти к содержимому
Максиметер

Релиз Flutter-приложения в сторы можно свести к одному пушу в ветку

Релиз Flutter-приложения в сторы можно свести к одному пушу в ветку Билд для тестировщиков к вечеру пятницы обычно выглядит так: архив в Xcode, ошибка подписи, повторный архив, загрузка в TestFlight. Потом то же для Android: подписать APK, залить в Firebase App Distribution, добавить тестировщиков и заметки. В руководстве freeCodeCamp это перекладывают на GitHub Actions и Fastlane: пуш в ветку dev собирает APK и IPA на серверах GitHub и раздаёт их в Firebase App Distribution и TestFlight, пуш в prod уходит в Google Play и App Store Connect. Дольше всего настраивается подпись iOS: fastlane match держит сертификаты и профили в отдельном приватном репозитории, а сборка расшифровывает их паролем из секретов GitHub. Ещё нужны ключ App Store Connect API и сервисный аккаунт Google Play. Начинать стоит с тестовых сборок: стор-релизы подключаются потом той же схемой. #flutter

45 просмотров

Канал в каталоге Максиметера

94 подписчиков · IT и технологии

Другие публикации канала

Популярные публикации канала

Ещё по теме «IT и технологии»

Читать дальше

Два раза в неделю свежие посты этого канала — на почту и в личную ленту. Без повторного поиска канала вручную.