第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

如何修復(fù) fastlane 錯(cuò)誤:找不到用于簽名配置“externalOverride”

如何修復(fù) fastlane 錯(cuò)誤:找不到用于簽名配置“externalOverride”

森林海 2023-07-13 15:32:14
我是 fastlane 新手,當(dāng)我編寫將應(yīng)用程序部署到內(nèi)部測試的命令時(shí),它顯示以下錯(cuò)誤:FAILURE: Build failed with an exception.* What went wrong:Execution failed for task ':app:validateSigningRelease'.> Keystore file '/Users/rooh/.gradle/daemon/5.1.1/keystore.jks' not found for signing config 'externalOverride'.* Try:Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.* Get more help at https://help.gradle.orgDeprecated Gradle features were used in this build, making it incompatible with Gradle 6.0.Use '--warning-mode all' to show the individual deprecation warnings.See https://docs.gradle.org/5.1.1/userguide/command_line_interface.html#sec:command_line_warnings看來錯(cuò)誤是因?yàn)槊荑€庫的位置,我已經(jīng)將密鑰庫放在項(xiàng)目的應(yīng)用程序文件中,我在其他項(xiàng)目中這樣做了并且它工作正常,但在這里我不知道為什么它不起作用我也嘗試更改密鑰庫位置,但仍然fastfile 中的這條通道:desc "Deploy a new internal version to the Google Play Store"lane :internal dogradle(task: "clean")gradle(  task: "assemble",  build_type: "Release",  print_command: false,  properties: {    "android.injected.signing.store.file" => "keystore.jks",    "android.injected.signing.store.password" => "*****",    "android.injected.signing.key.alias" => "alias",    "android.injected.signing.key.password" => "*****"    })changelog = prompt(text: "Changelog: ",multi_line_end_keyword: "END")supply(  track: "internal",  apk: lane_context[SharedValues::GRADLE_APK_OUTPUT_PATH].to_s)upload_to_play_store(track: "internal")end
查看完整描述

3 回答

?
三國紛爭

TA貢獻(xiàn)1804條經(jīng)驗(yàn) 獲得超7個(gè)贊

我必須提供完整的文件路徑作為"android.injected.signing.store.file".

另外,~/沒有工作;我需要明確地闡明完整的文件路徑。


查看完整回答
反對 回復(fù) 2023-07-13
?
皈依舞

TA貢獻(xiàn)1851條經(jīng)驗(yàn) 獲得超3個(gè)贊

信息:對于其他用戶:


您可以創(chuàng)建多個(gè) ENV 變量,這對于 CI 很有用。


build_android_app(

      task: "assemble", 

      build_type: "Release", 

      flavor: "development",

      flags: "--stacktrace",

      print_command: false,

      properties:{

        "android.injected.signing.store.file" => ENV['KEYSTORE_PATH'],

        "android.injected.signing.store.password" => ENV['STORE_PASSWORD'],

        "android.injected.signing.key.alias" => ENV['KEY_ALIAS'],

        "android.injected.signing.key.password" => ENV['KEY_PASSWORD'],

        "org.gradle.java.home" => ENV['JAVA_HOME']

      })

稍后您需要修改 .bash_profile 并添加 ENV 變量。


查看完整回答
反對 回復(fù) 2023-07-13
?
森欄

TA貢獻(xiàn)1810條經(jīng)驗(yàn) 獲得超5個(gè)贊

Flutter + Fastlane + GitHub 操作

我遇到了同樣的問題,就我而言,我可以通過將密鑰庫文件放在./android/fastlane/./android/app/fastlane/文件夾中來使其工作。

這是因?yàn)槲业?Fastlane 配置位于./android/fastlane/文件夾內(nèi),但是,當(dāng)您運(yùn)行build_android_app / gradle./android/app/任務(wù)時(shí),它會(huì)默認(rèn)嘗試獲取文件夾中的密鑰庫文件,并且您不能告訴它執(zhí)行其他操作,除非您使用絕對路徑(這不是一個(gè)好的做法),因?yàn)?Fastlane 任務(wù)無法解析相對路徑。此外,如果我從文件夾中刪除密鑰庫文件./android/fastlane/,它會(huì)抱怨,即使它存在于./android/app/fastlane/.


查看完整回答
反對 回復(fù) 2023-07-13
  • 3 回答
  • 0 關(guān)注
  • 314 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號