我在 Azure Pipelines 中针对 VisionOS 应用程序的 Xcode 构建管道遇到问题

问题描述 投票:0回答:1

我在 Azure Pipelines 中的 Xcode 构建管道遇到问题。当尝试使用 Xcode 任务构建我的 Xcode 项目时,我收到以下错误:

xcodebuild: error: Found no destinations for the scheme 'GridControl' and action build. 

下面是我的管道配置

trigger:
- vos-pipeline

pool:
  vmImage: 'macos-13'

steps:
- script: |
    sudo xcode-select -switch /Applications/Xcode_15.2.app
  displayName: 'Select Xcode 15.2'

- task: Xcode@5
  inputs:
    actions: 'build'
    sdk: 'xros'
    configuration: 'Release'
    xcWorkspacePath: '**/*.xcodeproj/project.xcworkspace'
    xcodeVersion: 'default' # Options: 8, 9, 10, 11, 12, default, specifyPath

完全错误

/usr/bin/xcodebuild -sdk xros -configuration Release -workspace /Users/runner/work/1/s/GridControl.xcodeproj/project.xcworkspace -scheme GridControl build CODE_SIGNING_ALLOWED=NO | /usr/local/lib/ruby/gems/3.0.0/bin/xcpretty -r junit --no-color
2024-04-02 11:07:01.119 xcodebuild[1384:8170] Writing error result bundle to /var/folders/0x/nsz8g_tn7cn5l93m_zpy54xr0000gn/T/ResultBundle_2024-02-04_11-07-0001.xcresult
xcodebuild: error: Found no destinations for the scheme 'GridControl' and action build.
##[error]Error: /usr/bin/xcodebuild failed with return code: 70

我尝试使用 macOS 和 Xcode 15.2 为我使用 15.3 本地构建的应用程序构建 Vision OS 这是我的 Azure 输入代码

trigger:
- vos-pipeline

pool:
  vmImage: 'macos-13'

steps:
- script: |
    sudo xcode-select -switch /Applications/Xcode_15.2.app
  displayName: 'Select Xcode 15.2'

- task: Xcode@5
  inputs:
    actions: 'build'
    sdk: 'xros'
    configuration: 'Release'
    xcWorkspacePath: '**/*.xcodeproj/project.xcworkspace'
    xcodeVersion: 'default' # Options: 8, 9, 10, 11, 12, default, specifyPath

结果如下

**/usr/bin/xcodebuild -sdk xros -configuration Release -workspace /Users/runner/work/1/s/GridControl.xcodeproj/project.xcworkspace -scheme GridControl build CODE_SIGNING_ALLOWED=NO | /usr/local/lib/ruby/gems/3.0.0/bin/xcpretty -r junit --no-color
2024-04-02 11:07:01.119 xcodebuild[1384:8170] Writing error result bundle to /var/folders/0x/nsz8g_tn7cn5l93m_zpy54xr0000gn/T/ResultBundle_2024-02-04_11-07-0001.xcresult
xcodebuild: error: Found no destinations for the scheme 'GridControl' and action build.
##[error]Error: /usr/bin/xcodebuild failed with return code: 70**
swift xcode azure-devops visionos visionos-simulator
1个回答
0
投票

我尝试使用 macOS 和 Xcode 15.2 为应用程序构建 Vision OS。我使用 15.3 本地构建。

查看macos-13代理的软件列表,Xcode 15.2是带有visionOS 1.0的。当您使用 15.3(使用 VisionOS 1.1)在本地构建时,它们在 macos-13 代理中不匹配。

Xcode 15.3位于macos-14代理的软件列表中。

目前,macOS 14 代理一般不适用于 Azure Pipelines。已经有建议票,您可以点击链接进行更新。

我也发现了类似的错误问题,也通过用Xcode更新模拟器版本来解决。

© www.soinside.com 2019 - 2024. All rights reserved.