Наша команда решила обновить нашу реактивную версию с 0.59.x до 0.61.5. У нас так много трудностей с его обновлением, что мы решили запустить новый репозиторий с fre sh (npx Reaction-native init appName) и скопировать наш код.
После того, как мы убедимся, что приложение работает на обоих Android и ios симулятор. Мы используем те же сценарии для создания файла .aab и загрузки в консоль Google Play. Но Google Play Console не позволит нам. Это сообщение об ошибке:
Загрузка не удалась
Вы загрузили APK с неверной подписью (узнайте больше о подписании). Ошибка от apksigner:
После «apksigner:» нет другого сообщения об ошибке, поэтому я почти уверен, что это другая проблема, связанная с переполнением стека.
Я также уверены, что мы используем тот же файл хранилища ключей
Ниже описано, как мы создаем наш .aab файл
curl "http://localhost:8081/index.bundle?platform=android" -o "android/app/src/main/assets/index.android.bundle"
cd $REPO_PATH/android
./gradlew bundleRelease
cd ..
# sign the aab
jarsigner -sigalg SHA1withRSA -digestalg SHA1 -keystore ~/my-release-key.keystore $REPO_PATH/android/app/build/outputs/bundle/release/app.aab traytAndroidKey
# zipalign the aab and output it to another file
$HOME/Library/Android/sdk/build-tools/28.0.3/zipalign -f -v 4 $REPO_PATH/android/app/build/outputs/bundle/release/app.aab $REPO_PATH/android/app/build/outputs/bundle/release/app-release-signed-aligned-$VERSION_CODE.aab
Пожалуйста, помогите: (