Невозможно подписать Android APK с Expo - PullRequest
1 голос
/ 06 июня 2019

Я создал приложение в Expo, но у меня есть некоторые трудности с его загрузкой в ​​Google Play, потому что каждый раз подписанный apk не соответствует uploaded_certificate.

Сначала я активировал подпись приложения в Google Play с помощью своего хранилища ключей.Я создаю файл с определенным JKS-файлом.

Во-вторых, я следую этому учебнику , чтобы попытаться подписать мой apk, я попытался выполнить эту строку expo opt-in-google-play-signing, но когда диалог спросил меняесли подпись приложения включена, я сказал «да», но ничего не произошло.

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

You have imported an APK that is not signed with the import certificate. You must use the same certificate. The import certificate bears the following fingerprint

Спасибо за помощь

1 Ответ

1 голос
/ 11 июня 2019

Я нашел решение, я использую эту командную строку expo build:android --clear-credentials для сброса учетных данных. И после того, как диалоговое окно просит выбрать между 1) Let Expo handle the process! 2) I want to upload my own keystore!

Я должен быть выбран вторым и выбрать путь к моему хранилищу ключей. После этого при загрузке apk все работает!

...