繁体   English   中英

无法解析托管在 azure 管道中的 azure devops 上的 swift 包,SSH 指纹无法验证

[英]Fail resolve swift package hosted on azure devops in azure pipeline, SSH fingerprint failed to verify

我知道这是一个常见问题,但没有一个解决方案适合我。

我在 azure devops 的私人仓库上托管了一个 swift 包。 在管道中,我已经设置任务安装 SHH 密钥跟随文档密码短语和本地 swift 包解析,身份验证成功。 但是在管道中它失败并显示消息“SSH 指纹无法验证”。

我搜索了很多,共享下面的链接很少,到目前为止我尝试过的解决方案将身份添加到known_host,手动调用swift包解析。

https://developercommunity.visualstudio.com/content/problem/1025313/swift-package-manager-the-server-ssh-fingerprint-f.html

https://discuss.bitrise.io/t/xcode-11-resolving-packages-fails-with-ssh-fingerprint/10388

https://bonkowski.net/posts/ios-azure-pipeline/

我不确定,有没有办法获取详细日志?

已解决,这是因为 dev.azure.com 应该是 ssh.dev.azure.com,同时将主机条目添加到 known_hosts。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM