Попытка загрузить сборку из Unreal Engine 4.22 в Google Play с помощью Fastlane приводит к страшному сообщению «Релиз не соответствует требованию Play 64-bit».
Сначала я создаюпроект на Unreal Engine (мобильная цель), без добавления контента. Я добавляю информацию для подписи, собираю, упаковываю ... и по сути получаю три файла:
- app-Android-Shipping-arm64-es2.apk
- app-Android-Shipping-armv7-es2.apk
- main.1.com.redacted.myapp.obb
Загрузка этих трех файлов вручную в Google Play приводит к ожидаемому выводу: новая версия готова кdeploy.
Однако вызов bundle exec fastlane deploy
со следующей конфигурацией (fastlane 2.133.0):
lane :deploy do
upload_to_play_store(
package_name: 'com.redacted.myapp',
track: 'internal',
json_key: "my_redacted_google_key_file.json",
apk_paths: ["dist/app-Android-Shipping-armv7-es2.apk", "dist/app-Android-Shipping-arm64-es2.apk"]
)
end
неизменно заканчивается ошибкой: [!] Google Api Error: releaseValidationErrorKeyNotCompliantWith64BitRequirementError: Release is not compliant with the Play 64-bit requirement. - Release is not compliant with the Play 64-bit requirement.
Чтоя делаю не так?