ios - Azure 管道 : How to make the Agent use a MacOS variant that has iOS version 16. 1+?

标签 ios azure macos azure-devops azure-pipelines

基本上就是主题所说的内容。我正在使用代理规范“MacOS-12”,“xcodebuild -showsdks”的输出如下:

    DriverKit 21.4                  -sdk driverkit21.4

iOS SDKs:
    iOS 16.0                        -sdk iphoneos16.0  <----

iOS Simulator SDKs:
    Simulator - iOS 16.0            -sdk iphonesimulator16.0

macOS SDKs:
    macOS 12.3                      -sdk macosx12.3
    macOS 12.3                      -sdk macosx12.3

tvOS SDKs:
    tvOS 16.0                       -sdk appletvos16.0

tvOS Simulator SDKs:
    Simulator - tvOS 16.0           -sdk appletvsimulator16.0

watchOS SDKs:
    watchOS 9.0                     -sdk watchos9.0

watchOS Simulator SDKs:
    Simulator - watchOS 9.0         -sdk watchsimulator9.0

在我自己的 MacOS 机器上,相同的命令给出了这个:

DriverKit SDKs:
        DriverKit 22.2                  -sdk driverkit22.2

iOS SDKs:
        iOS 16.2                        -sdk iphoneos16.2 <--- this is what I want

iOS Simulator SDKs:
        Simulator - iOS 16.2            -sdk iphonesimulator16.2 

macOS SDKs:
        macOS 13.1                      -sdk macosx13.1
        macOS 13.1                      -sdk macosx13.1

tvOS SDKs:
        tvOS 16.1                       -sdk appletvos16.1

tvOS Simulator SDKs:
        Simulator - tvOS 16.1           -sdk appletvsimulator16.1

watchOS SDKs:
        watchOS 9.1                     -sdk watchos9.1

watchOS Simulator SDKs:
        Simulator - watchOS 9.1         -sdk watchsimulator9.1

最佳答案

最新的Xcode是installed在 macOS 12 运行器上,但这还不是默认设置。

您可以尝试运行:

sudo xcode-select -s/Applications/Xcode_14.2.app/Contents/Developer

作为 shell 命令

或者使用Setup Xcode Version行动。

关于ios - Azure 管道 : How to make the Agent use a MacOS variant that has iOS version 16. 1+?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74933067/

相关文章:

ios - 如何获得配对的蓝牙设备

ios - 当应用程序在后台运行或关闭时,Flutter Firebase Messaging 在 IOS 上不起作用

bash - 如何在Zsh中使用 "source"命令

macos - 单击 osx 10.6 选择 View

python - 导入 lxml 在(看似)成功安装后在 OSX 上失败

ios - 设备纵向时获取 UINavigationBar 横向高度

ios - 关闭 iCloud 并从无处不在的容器中删除项目

Powershell - 使用 Powershell 对 Azure AD 应用程序执行 "Grant Permissions"操作

c# - 使相同的 cookie 在不同的 Azure 实例之间可读

javascript - 如何处理 Application Insights 中的跟踪信息