如何在 Azure DevOps 中为 .net6 iOS 应用程序配置配置文件?

How to configure the Provisioning Profile for a .net6 iOS application in Azure DevOps?

我已使用 iOS workload.

将我的 iOS 应用程序从 Xamarin.iOS 迁移到 .net6

一切都在 iOS 模拟器上本地构建和运行。

应用程序的代码驻留在 Azure DevOps 中并在那里构建:

dotnet build 任务抛出以下错误:

Xamarin.Shared.targets(1550,3): Error : Could not find any available provisioning profiles for Application.iOS on iOS

Xamarin.iOS 任务有一个地方可以指定配置文件:

问题

如何在 dotnet build 任务中指定 iOS 配置文件?

我刚刚发现有两个任务替代了 Xamarin.iOS 任务的部分工作。

第一个是 Install Apple Certificate 任务。

我已经上传了我的签名证书并配置了一个变量来保存我的密码:

第二个是Install Apple provisioning profile这个是问题的答案。我只需要下载从 Apple Developer 帐户检索到的配置文件并将其上传到任务中。