Не удается установить Android APK из бета-версии Crashlytics

После загрузки новой сборки в Crashlytics Beta пользователи не могут установить

Вот что происходит:

  1. Пользователь получает уведомление по электронной почте с последней сборкой
  2. Нажмите "Проверить это", который открывает бета-версию Crashlytics
  3. Нажатие "Установить обновление" приводит к ошибке "Приложение не установлено". Там нет никаких дополнительных деталей

Это происходит как на Samsung S8, Android 8.0.0 и Pixel 2, Android 9

Я попытался удалить существующее приложение на телефоне, но это не имело значения.

0 ответов

Вы должны отключить Goole Play Protect из приложения PlayStore и включить его снова после успешного завершения установки.

Обнаружено, что приложение становится несовместимым, только если это выпущенная версия. Пытался установить на Samsung SM-G975

Перезагрузка устройства помогла мне.

Было две проблемы, обе связаны с отметкой времени.

  • срок действия моего токена npm (.npmrc) истек 24.12.2008, и моя оболочка сценария сборки использует npm

  • инструмент сборки, который используется "node-jq", внес изменение 27/27/2018, и его функция двоичного построения имеет зависимость, которая отсутствует в моей среде и не объявлена ​​в зависимостях проекта. (Я понизил рейтинг, а не принял решение о продвижении вперед).

Моя оболочка сценария сборки (для сборки cordova) выполняет ужасную работу по различению предупреждений, ошибок (которые исправляются) и фатальных ошибок. Поэтому он построен до конца, но с поддельным изображением. Должно быть, этого было достаточно, чтобы удовлетворить Gradle, но недостаточно, чтобы удовлетворить Fabric.

Что касается Google Play Protect, я буду помнить это для будущих проблем.

Just manage to solve this issue with an update to my Fabric plugin for Android Studio.

On the top menu click Android Studio -> Check for Updates...

У меня тоже была эта проблема. В моем случае один из файлов ресурсов находился в основном каталоге и каталоге выпуска (src->main и src->release). Затем я переместил его из основного в режим отладки (src->debug), и сборка из бета-версии начала успешно устанавливаться. Важно, чтобы все файлы не были испорчены и были в нужных местах.

Другие вопросы по тегам