在为我们的移动项目设置连续部署管道时,我在通过谷歌的API将APK(签名和对齐)上传到Play商店时遇到了错误。
我正在使用fastlane的供应动作进行实际上传(使用google的ruby api客户端)。
在Alpha轨道上首次上传带有版本x的APK是成功的。
在Alpha轨道上第二次上传同一个版本为y的APK失败,并显示以下消息:
multiApkDowngradedDevice:此应用版本为100144的设备 如果符合以下条件,将被降级为版本100142 条件:[(API_LEVEL在范围15-0和RELEASE_TRACK中包含 每个[[ALPHA]]和SCREENS中的任何一个包含任何一个 [[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的文档未提及任何错误代码。
非常感谢对此的任何帮助
THX,
伯特