azure devops 是不是支持 ios 自动代码签名?

Posted

技术标签:

【中文标题】azure devops 是不是支持 ios 自动代码签名?【英文标题】:Does azure devops support ios automatic code signing?azure devops 是否支持 ios 自动代码签名? 【发布时间】:2020-07-30 19:07:45 【问题描述】:

这似乎是一个是或否的答案,但documentation 根本不清楚。它实际上引用了xcode 8,所以它有点过时了。我似乎能够拼凑起来的是,您可以通过复制自动创建的配置文件以及用于签名的证书来使其适用于ad hoc 构建。如果您希望它完全与自动签名一起工作,您需要使用您自己的构建代理,根据azure-devops-docs issue

有人知道azure-devops 文档在 ios 应用程序代码签名方面的当前状态吗?

Team Foundation Server 2017... 有人提到了这一点

文档偏向手动签名,不是苹果推荐的,没有对错,我就是想知道自动签名能不能用!!

【问题讨论】:

【参考方案1】:

azure devops 是否支持 ios 自动代码签名?

我认为答案是肯定的。据我所知Xcode task 具有支持Automatic signingsigningOption 输入,这是您要找的吗?

并且您可以根据需要选择要使用的 Xcode 版本:

Ps:如果您使用的是带有 azure devops 服务的自托管代理,或者您使用的是 TFS/Azure Devops Server。您应该自己安装正确的版本并指定查找 xcode 的路径。

这里是来自 Keith Clark 的 one detailed example,关于如何使用 Automatic signing 样式在 Azure DevOps 中构建具有多个配置文件的 iOS 应用程序。你可能会从这个问题中得到一些帮助。

【讨论】:

自动签名的多个配置文件不起作用,知道吗?

以上是关于azure devops 是不是支持 ios 自动代码签名?的主要内容,如果未能解决你的问题,请参考以下文章

Azure DevOps 中 Dapr项目自动部署流程实践

Azure DevOps 的 Ionic macOS 构建问题

如何在 Azure DevOps 中自动触发构建拉取请求?

如何修复 azure-devops 构建步骤中的““复制”任务不支持复制目录”?

如何使用 Azure 自动化运行手册将 Azure devops 存储库下载为 zip 文件?

如何在 Pytest JUNIT xml 中附加屏幕截图以显示在 Azure DevOps 上?