Сборки: APK, AAB и IPA
Раздел «Сборки» в Revs App: как собрать приложение под Android (APK/AAB) и iOS (IPA), следить за статусом сборки, скачивать готовые файлы и управлять историей.
Сборка превращает ваши настройки в готовый файл приложения, который можно установить и опубликовать. В разделе Сборки вы запускаете сборку нужного формата и следите за её статусом.
APK / AAB / IPA
APK - установочный файл Android для прямой установки и тестирования. AAB (Android App Bundle) - формат для публикации в Google Play. IPA - установочный пакет iOS для App Store и TestFlight.
Перед первой сборкой
Убедитесь, что настроены:
- Основное - идентификаторы и версия;
- Внешний вид - иконка и заставка;
- Подпись - keystore для Android (для iOS - ключ App Store Connect).
Как запустить сборку
- Откройте раздел Сборки.
- Выберите формат: APK, AAB (Android) или IPA (iOS).
- Запустите - появится сообщение вида «Сборка APK запущена».
- Дождитесь завершения (обычно несколько минут).
Статусы сборки
| Статус | Значение |
|---|---|
| В очереди | Сборка ожидает запуска. |
| Сборка… | Идёт процесс сборки. |
| Успешно | Готово - файл можно скачать. |
| Ошибка | Сборка не удалась - откройте детали и повторите. |
Скачивание и управление
- Скачать готовую сборку (кнопка загрузки формирует ссылку на файл).
- Копировать идентификатор сборки (пригодится в поддержке).
- Удалить или отменить сборку (идущую сборку можно отменить).
Скачать последнюю сборку можно и быстрее - прямо из Обзора кнопками «Android APK» / «iOS IPA».
Какой формат выбирать
- APK - для теста на своём телефоне и установки «напрямую» (в т.ч. для RuStore и других площадок, принимающих APK).
- AAB - для загрузки в Google Play (магазин требует именно AAB).
- IPA - для App Store и TestFlight.
Пример: обновление приложения
- Изменили настройки (например, Меню).
- Подняли Version Code в Основном.
- Собрали новый AAB.
- Загрузили его в Google Play (см. Публикация).
Советы
- Для проверки на своём телефоне соберите APK и установите напрямую - это быстрее, чем ждать публикации.
- Перед публикацией обновления всегда увеличивайте Version Code - иначе магазин отклонит сборку.
Возможные ошибки
| Сообщение | Решение |
|---|---|
| «Ошибка запуска сборки» | Повторите; проверьте, что заполнены обязательные настройки. |
| «Не удалось сгенерировать keystore» | Временный сбой - попробуйте позже. |
| «Не удалось получить ссылку для скачивания» | Обновите страницу и повторите скачивание. |
| Статус «Ошибка» | Откройте сборку, проверьте сообщение; частая причина - неполные данные подписи. |
