ios - 无法在 Jenkins 上集成 Alamofire

标签 ios xcode swift jenkins alamofire

我正在尝试在一个集成了 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/

相关文章:

ios - 可以在单例中设置我的 AVFoundation 相机吗?

ios - 延迟将 HTML 字符串加载到 UIWebView

python - 如何在 LLDB 数据格式化程序中登录到控制台

swift - storageRef.downloadURL 没有在里面执行代码

ios - NSError:从代码中获取 localizedDescription

ios - 测试应用内购买(IAP)-需要帮助来清除交易队列

ios - 避免纹理切换(openGL es 2.0)

ios - 使用自动布局在调整大小时平均更改空间

iphone - iOS 5 TabBar自定义

ios - 在未排序的子节点上运行操作