首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为iOS 15在Azdo管道中构建Xamarin iOS

为iOS 15在Azdo管道中构建Xamarin iOS
EN

Stack Overflow用户
提问于 2021-10-25 12:39:57
回答 1查看 243关注 0票数 0

我们目前正在使用使用Xcode12.5的Mac构建机器在本地构建我们的Xamarin Forms项目,并且我们的iOS设备运行的是iOS 14.8的最高版本。

随着iOS 15的发布,我们在一台运行iOS 15的测试设备上看到一条消息,告诉我们该应用程序无法运行,需要更新。

看看关于这种情况的各种其他帖子,我怀疑如果我将本地xcode升级到v13,我将能够构建Azure 15版本,但错误消息来自使用iOS DevOps中的XamariniOS任务构建的应用程序包

代码语言:javascript
复制
- task: XamariniOS@2
      displayName: 'Build Xamarin.iOS solution OurSol.sln'
      inputs:
        solutionFile: '**/*OurSol.sln'
        configuration: ${{variables[format('{0}_{1}', parameters.environment, 'BuildConfiguration')]}}
        signingIdentity: 'iPhone Distribution'
        signingProvisioningProfileID: ${{variables[format('{0}_{1}', parameters.environment, 'ProvisioningProfileId')]}} 

如何确保该任务使用Xcode。管道使用的是macOS-最新图像

代码语言:javascript
复制
pool:
  vmImage: 'macOS-latest'
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-10-25 12:55:22

如果您查看托管代理文档,您将看到macOS-latestmacOS-11不同。

目前,macOS-latest指向macOS-10.15

我个人已经停止使用macOS-latest,因为您刚刚体验到它不会产生可预测的结果,特别是当他们切换版本时。

CI中的一个好做法是自己选择版本,以便能够轻松地重现构建。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69708242

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档