我正在尝试在一个集成了 Alamofire 的 Swift 项目上执行 CI(作为一个 pod)。但是,在 Jenkins 服务器上构建时出现以下错误:
The following build commands failed:
CompileSwift normal arm64 /Users/tsd007/.jenkins/jobs/HelloWorldIOS/workspace/Pods/Alamofire/Source/Alamofire.swift
CompileSwift normal arm64 /Users/tsd007/.jenkins/jobs/HelloWorldIOS/workspace/Pods/Alamofire/Source/Download.swift
CompileSwift normal arm64 /Users/tsd007/.jenkins/jobs/HelloWorldIOS/workspace/Pods/Alamofire/Source/Error.swift
CompileSwift normal arm64 /Users/tsd007/.jenkins/jobs/HelloWorldIOS/workspace/Pods/Alamofire/Source/Manager.swift
CompileSwiftSources normal arm64 com.apple.xcode.tools.swift.compiler
然而,当我在 IDE (XCode) 中本地构建它时,一切都很好。以前有人遇到过这个问题吗?任何帮助将不胜感激。
最佳答案
这似乎是一个有据可查的问题。一very close example由于从 Xcode (6.2) 开始似乎已修复该问题,因此已关闭。
看来这个较新版本的 Xcode(或之后的任何版本)应该允许您从命令行和/或 Jenkins 构建代码,因为 Xcode 生成的内容有所不同。
关于ios - 无法在 Jenkins 上集成 Alamofire,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35345798/