在为我们的移动项目设置持续部署管道时,我在通过 google 的 API 将 APK(已签名并对齐)上传到 Play 商店时遇到了错误。
我正在使用 fastlane 的供应操作来进行实际上传(使用 google 的 ruby api 客户端)。
在 alpha 轨道上第一次上传 x 版本的 APK 成功。
在 alpha 轨道上第二次上传版本为 y 的同一 APK 失败,并显示以下消息:
multiApkDowngradedDevice:如果满足以下条件,则此应用程序版本 100144 的设备将降级到版本 100142:[(范围 15-0 的 API_LEVEL 和包含 [[ALPHA]] 中的任何一个的 RELEASE_TRACK 和包含 [[ALPHA]] 中的任何一个的屏幕[small, normal, large, xlarge]] 和 NATIVE_PLATFORM 包含 [[x86_64 (arm64-v8a) , x86_64 (armeabi-v7a) , x86 (armeabi-v7a)*]] 和包含所有 [android. hardware.TOUCHSCREEN, android.hardware.screen.PORTRAIT, android.hardware.WIFI])]。
我无法找到有关此multiApkDowngradedDevice
错误的信息,因为 api 的文档没有提到任何错误代码。
对此的任何帮助将不胜感激
谢谢,
伯特