如何在 Azure Devops 中安装 Mac 配置文件?

Posted

技术标签:

【中文标题】如何在 Azure Devops 中安装 Mac 配置文件?【英文标题】:How can I install a Mac provisioning profile in AzureDevops? 【发布时间】:2020-06-10 17:06:46 【问题描述】:

我们之前一直在我们的 Azure Pipeline 版本中使用“安装 Apple 配置文件”任务来安装 Mac 配置文件*.provisionprofile。 (https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/utility/install-apple-provisioning-profile?view=azure-devops)

但是,截至今天,构建在 Pre-job 步骤期间失败,并出现以下错误:

##[error]Error: Provisioning profile file should have the extension '.mobileprovision'

经过检查,我认为我们没有进行任何更改来影响这一点,所以我想知道这是否是对步骤的外部更改,是否有人知道解决方法?

(对于移动开发,provisioning profile 文件是*.mobileprovision,但 Mac 开发的不是,所以我不知道更改文件扩展名是否有效?)

【问题讨论】:

【参考方案1】:

我也在 Azure 管道任务 github 上发布了这个问题(与 InstallAppleProvisioningProfileV1 任务相关):https://github.com/microsoft/azure-pipelines-tasks/issues/13104

看起来问题已经在他们的存储库中修复了,我们需要等待下一次更新。

如果说明发生变化,我会更新回复,但看起来我们可能会在下一个版本中得到修复。

【讨论】:

以上是关于如何在 Azure Devops 中安装 Mac 配置文件?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Azure Pipeline (Windows) 中安装 .msi 程序

通过Azure DevOps部署Service Fabric并在Octopus中管理环境变量

如何使用 PAT 从本地 Azure Artifacts 存储库在 docker 容器中安装 powershell 模块?

如何在mac中安装指南针?

LibreOffice SDK:如何在 mac 中安装和配置 LibreOffice SDK

在 Docker 中运行 Azure DevOps 作业时出现“找不到具有给定版本的模块 Az.Accounts”错误