上传次要版本代码以使用fastlane播放商店

时间:2017-11-29 14:59:47

标签: android deployment google-play fastlane

我正面临关于fastlane供应的multiApkDowngradedDevice错误,并发现此错误正在发生,因为我有一个旧版本名称" 3.6.02"使用versionCode 360​​1,现在我尝试上传新的versionCode 381来玩商店。手动执行过程一切都工作,甚至没有警告。

我正在使用fastlane的2.67.0版本。

泳道:

desc "Deploy a new beta version to the Google Play Store"
lane :deploy do
    gradle(
        task: 'assemble',
        flavor: 'sandbox', 
        build_type: 'Release'
    )
    sign_apk(
        keystore_path: "#{File.expand_path("..", Dir.pwd)}/key play_google/mykey",
        alias: "alias",
        storepass: "*****",
        keypass: "*****",
        signed_apk_path: "#{File.expand_path("..", Dir.pwd)}/app/sandbox.apk",
        tsa: "http://timestamp.comodoca.com/rfc316"
    )
    zipalign(apk_path: lane_context[SharedValues::SIGNED_APK_PATH])
    supply(
        package_name: "com.app",
        track: "beta",
        skip_upload_screenshots: true,
        skip_upload_images: true,
        apk: lane_context[SharedValues::SIGNED_APK_PATH]
    )
end

错误:

  

Google Api错误:multiApkDowngradedDevice:版本为3602的设备   这个应用程序将被降级到版本381,如果他们遇到了   以下标准:[(API_LEVEL,范围16-0 AND RELEASE_TRACK   包含任何[[ALPHA,BETA]]和SCREENS中的任何一个   每个[[small,normal,large,xlarge]]和GL_ES_VERSION的范围   131072-0 AND FEATURES包含所有   [android.hardware.screen.PORTRAIT,android.hardware.FAKETOUCH,   android.hardware.LOCATION,android.hardware.CAMERA,   android.hardware.WIFI)]

0 个答案:

没有答案