Play Store Error " вы загрузили APK, подписанный небезопасным сертификатом"

Я пытаюсь загрузить игру в Play Store, разработанную в Unity3D. Я уже подписал apk, используя встроенный метод Unity со всеми необходимыми параметрами, но я получаю эту ошибку при попытке загрузить APK в Play Store

You uploaded an APK that is signed with an insecure certificate. RSA or DSA key size must be at least 2048 bits.

enter image description here

4 ответов


имея ту же ошибку прямо сейчас... Новое приложение тоже... Кажется, что нам нужно создавать нажатия клавиш вручную

cd "C:\Program Files (x86)\Java\jre6\bin" (where Java installed)
keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000

UPD: Да, это помогло


Я только что связался с поддержкой Google об этом, и они сказали следующее:

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

Они сказали, что отправят мне по электронной почте обновление, как только оно будет, и я опубликую его здесь, когда получу письмо.

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


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

Я заметил, что мне удалось загрузить APK в существующее приложение с ключом выпуска не 2048 бит, и он жаловался только на новое приложение.


наконец Google исправил эту ошибку! Теперь он работает нормально, как и раньше.