gpt4 book ai didi

yaml - VSTS - Android 签名 - 安全文件不存在或未被授权使用

转载 作者:行者123 更新时间:2023-12-05 01:43:11 24 4
gpt4 key购买 nike

我正在尝试在部署之前签署我的 apk。这是 yaml 片段:

- task: AndroidSigning@2
displayName: 'Signing'
inputs:
apkFiles: 'Platforms/MyApp.Android/bin/Release/*.apk'
jarsign: true
jarsignerKeystoreFile: 'mykey.keystore'
jarsignerKeystorePassword: '$(myKeyPassword)'
jarsignerKeystoreAlias: "mykey"
jarsignerKeyPassword: '$(myKeyPassword)'
zipalign: true

问题是,虽然文件 mykey.keystore 位于解决方案的根目录(已 checkin 源代码管理),但我收到以下 yaml 验证错误:

Phase Android: Step input jarsignerKeystoreFile references secure file mykey.keystore which could not be found. The secure file does not exist or has not been authorized for use.

最佳答案

doc相反说, keystore 文件不能来自源代码管理。它必须是 secure file上传于 library构建定义(参见 post )。

因此上传该文件然后开始创建手动构建定义,选择 Android Signing任务,有一个安全文件的下拉菜单。选择您在库中上传的文件,然后单击“查看 YAML”。然后你可以看到正确的输入使用 jarsignerKeystoreFile: '<someId>' .

关于yaml - VSTS - Android 签名 - 安全文件不存在或未被授权使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50191237/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com