首页 > 解决方案 > 在 iOS 项目的 xcode 构建期间 Azure 管道失败

问题描述

尝试使用 xcode build 构建 iOS 项目。使用 -

  1. Xcode 12.4
  2. 代理规范 - macOS-10.15
  3. 工作区或项目路径 - Project.xcworkspace
  4. 配置 - 发布(也尝试过调试,它给出了更多错误)
  5. 方案 - 有效名称
  6. SDK - iphoneos

现在,在使用 Azure 管道构建 xcode 之后,会出现以下错误。

我们可以在本地和 Gitlab 上构建这个 xcode。但是相同的代码在 Azure Devops 上失败了。请帮忙。

2021-05-12T13:00:30.6465950Z ❌ /Users/runner/work/1/s/Project/Framework/csdk_common.framework/Modules/module.modulemap:2:19:找不到伞头文件“csdk_common.h”
2021-05-12T13:00:30.6466920Z
2021-05-12T13:00:30.6468430Z 伞头“csdk_common.h”
2021-05-12T13:00:30.6471390Z ^
2021-05-12T13:00:30.6471830Z
2021-05-12T13:00:30.6472160Z
2021-05-12T13:00:30.6472470Z
2021-05-12T13:00:30.6473810Z ❌ /Users/runner/work/1/s/Project/TTS/main_internal.swift:2:8:无法构建 Objective-C 模块“csdk_common”
2021-05-12T13:00:30.6474420Z
2021-05-12T13:00:30.6475000Z 导入 csdk_common
2021-05-12T13:00:30.6475580Z ^
2021-05-12T13:00:30.6475930Z
2021-05-12T13:00:30.6476250Z
2021-05-12T13:00:30.6730310Z ** 构建失败 **
2021-05-12T13:00:30.6731680Z
2021-05-12T13:00:30.6732100Z
2021-05-12T13:00:30.6732840Z 以下构建命令失败:
2021-05-12T13:00:30.6733510Z CompileSwift 正常 arm64
2021-05-12T13:00:30.6740330Z CompileSwiftSources 正常 arm64 com.apple.xcode.tools.swift.compiler
2021-05-12T13:00:30.6746120Z(2 次失败)
2021-05-12T13:00:30.7025590Z ##[错误]错误:/usr/bin/xcodebuild 失败,返回码:65
2021-05-12T13:00:30.7365340Z ##[部分]完成:Xcode 构建

标签: iosswiftxcodeazure-devopsazure-pipelines

解决方案


请检查 repos 分支,并确保您已将其添加到框架头文件下。也许您没有将正确的项目和必要的部分推送到 azure devops 存储库中。

#import "xxx\csdk_common.h"

更多信息你可以检查这个问题那个


推荐阅读