Проблема с деплоем FlutterFlow Google Play: Ошибка подписи (Debug вместо Release)

Описание проблемы

При попытке деплоя приложения через FlutterFlow в Google Play Console возникает ошибка: "Загруженный APK-файл или набор Android App Bundle был подписан в режиме отладки. Подпишите файл или набор в режиме выпуска."

В логах Codemagic при этом отображается: Certificate issuer: CN=Android Debug.

Причина

FlutterFlow по умолчанию или из-за отсутствия настроек подписывает билд debug-ключом, который Google Play не принимает для продакшена/закрытого тестирования.

Решение

  1. Создание Keystore (если отсутствует): Сгенерировать выпускной ключ (Release Keystore) через keytool.
  2. Настройка в FlutterFlow:
  • Перейти в Settings $\rightarrow$ Mobile Deployment $\rightarrow$ Google Play Store.
  • Включить опцию “Upload Keystore”.
  • Загрузить файл .jks (keystore).
  • Указать правильный Alias и Password.
  1. Проверка: После обновления настроек запустить деплой заново. Билд должен быть подписан Release-ключом.

Теги


📝 Update: 2026-04-25 18:14

Проблема с деплоем FlutterFlow Google Play: Ошибка подписи (Debug вместо Release)

Описание проблемы

При попытке деплоя приложения через FlutterFlow в Google Play Console возникает ошибка: "Загруженный APK-файл или набор Android App Bundle был подписан в режиме отладки. Подпишите файл или набор в режиме выпуска."

В логах Codemagic при этом отображается: Certificate issuer: CN=Android Debug.

Причина

FlutterFlow по умолчанию или из-за отсутствия настроек подписывает билд debug-ключом, который Google Play не принимает для продакшена/закрытого тестирования.

Решение

  1. Создание Keystore (если отсутствует): Сгенерировать выпускной ключ (Release Keystore) через keytool.
  2. Настройка в FlutterFlow:
  • Перейти в Settings $\rightarrow$ Mobile Deployment $\rightarrow$ Google Play Store.
  • Включить опцию “Upload Keystore”.
  • Загрузить файл .jks (keystore).
  • Указать правильный Alias и Password.
  1. Проверка: После обновления настроек запустить деплой заново. Билд должен быть подписан Release-ключом.

Теги