Google Console APK Upload - не работает новое приложение - PullRequest
0 голосов
/ 21 апреля 2020

Недавно при попытке создать новое приложение и загрузить новый APK с самозаверяющим сертификатом (не подписывание приложения Google) появляется следующая ошибка

Вы загрузили APK или Android App Bundle который подписан ограниченным сертификатом. Вам необходимо загрузить APK или Android комплект приложений, подписанный вашим собственным сертификатом.

Я не верю, что эта ошибка является полностью корректной, поскольку я сам подписываю сертификат локально, это выглядит как недавние изменения в нашем процессе регистрации и подписке теперь используются по умолчанию для подписи приложений Google, но наша инфраструктура пока не имеет для этого нужного конвейера.

Есть ли что-то еще для проверки и тестирования, так как я увидеть, что файл keystone все еще там и нет ошибок сборки, когда он подписывается. Также это фирменное NEW приложение. Я не понимаю, почему эта ошибка возникнет при начальной загрузке, поскольку нет других ключей для проверки.

Я искал net но большинство проблем, по-видимому, происходит в 2018 году, и это больше недавних изменений, которые начали происходить для нас.

РЕДАКТИРОВАТЬ: Это использует инструменты сборки Cordova не через Android Studio.

con

Ответы [ 2 ]

0 голосов
/ 24 апреля 2020

У меня нет полного ответа на вопрос Почему не получилось, однако сразу после сборки для cordova build android --release этот APK загрузится. Но если я использую этот APK в эмуляторе, чтобы сначала протестировать что-то, что APK больше не подходит для загрузки, и я вставил ошибку выше.

в основном в нашем конвейере, я должен был создать копию APK прямо перед создание скриншотов, а затем использовать скопированный APK для загрузки на консоль Google.

0 голосов
/ 21 апреля 2020

Попробуйте выполнить следующие действия по устранению неполадок и посмотрите, решит ли это вашу проблему:

Очистите все в папке Release , присутствующей в app->build->outputs->apk->release.

Создать новый подписанный apk, который будет создан в том же вышеупомянутом каталоге.

Убедитесь, что вы изменили код версии.

...