- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
根据InstallAppleCertificate任务的文档,有一个certSecureFile参数在“安全文件”中查找证书: https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/utility/install-apple-certificate?view=azure-devops
还有其他方法可以选择未上传到此任务的“安全文件”的证书吗?
他们确实给了我一个单独的 keystore ,我可以完美地链接到管道构建并从 bash 脚本中获取文件/ secret 。然而这个 InstallAppleCertificate 任务不允许我使用它们。我什至不介意将证书放入我的源存储库中(我知道我不应该这样做)。
最佳答案
InstallAppleCertificate 任务中的certSecureFile 字段
需要使用安全文件中的.p12 文件。
恐怕安全文件中没有的文件无法使用。
根据我的测试,当我使用本地计算机上的文件时,会显示以下错误:
这意味着在运行构建之前,它将检索安全文件中的文件。并且该文件需要存在于安全文件中。
既然您可以获得 files/secrets ,您可以尝试通过脚本安装 Apple 证书(.p12 文件)。
安全导入./xxx.p12 -P SecretPassword
这是一个关于 install .p12 or .cer in console macos 的帖子.
关于ios - 在azure管道上的InstallAppleCertificate任务中从keyvault检索文件而不是安全文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63726291/
我是一名优秀的程序员,十分优秀!