【问题标题】:What am I missing with my pod install? Xcode Build fails Azure Devops Pipeline我的 pod 安装缺少什么? Xcode 构建失败 Azure Devops Pipeline
【发布时间】:2019-08-20 18:33:32
【问题描述】:

我正在使用 Azure Devops Build 管道来构建我的 Xcode 工作区。它在本地构建良好,如果我导入 repo 并在 AppCenter 中使用它来构建。 但我想使用外部 Git,因此使用构建管道。

就步骤而言非常简单。

1 - 获取回购(完成此步骤)

2 - Pod 安装(完成此步骤)

3 - 安装 Cert/Provision Profile(完成此步骤)

4 - 构建

这是 pod 的 yaml

steps: task: CocoaPods@0 displayName: 'pod install'

任务的结果:

Pod installation complete! There are 9 dependencies from the Podfile and 9 total pods installed.

这是错误

▸ 运行脚本'[CP] Check Pods Manifest.lock'

❌ /Users/vsts/agent/2.149.1/work/1/s/MyDemo/Extension Files/SortedArray.swift:10:8:没有这样的模块“红蜘蛛”

导入红蜘蛛

   ^

** 构建失败 **

以下构建命令失败:

CompileSwift normal arm64

CompileSwiftSources normal arm64 com.apple.xcode.tools.swift.compiler

(2 次失败)

[错误]错误:/usr/bin/xcodebuild 失败,返回码:65

我查看了文档,但无法弄清楚发生了什么。我把设置弄乱了,没有用。

使用 Xcode 10 构建。

谢谢

【问题讨论】:

  • 我在使用 MaterialComponents 时遇到了同样的问题

标签: xcode azure-devops cocoapods azure-pipelines


【解决方案1】:

此错误是由于 Xcode 任务未在工作区路径之外工作。

azure-pipelines.yml 文件中的xcWorkspacePath 变量从**/*.xcodeproj/project.xcworkspace 更新为yourProjectName.xcworkspace

- task: Xcode@5
  inputs:
    xcWorkspacePath: 'yourProjectName.xcworkspace'

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-11-10
    • 1970-01-01
    • 1970-01-01
    • 2020-06-13
    • 2022-06-23
    • 1970-01-01
    • 1970-01-01
    • 2021-12-18
    相关资源
    最近更新 更多