Xcode Jenkins构建失败以下构建命令失败:CompileSwift normal arm64

时间:2018-01-10 02:43:37

标签: ios xcode jenkins

我正在尝试使用Jenkins为Ios应用程序设置持续集成。我使用xcode shell命令进行构建过程:

  

/ usr / bin / xcodebuild -workspace“PhoenixiOS.xcworkspace”-scheme   “PhoenixiOSTest” - 配置发布存档

构建触发,最后显示以下错误  **存档失败**  以下构建命令失败:

  

CompileSwiftSources正常arm64 com.apple.xcode.tools.swift.compiler     CompileSwift正常arm64

Git代码正在使用其他Developers Laptop,并且代码正在使用shell命令处理其他工作空间,例如Desktop。只有在Jenkins JOB工作空间中才会产生此错误。

记录最后一行 - 代码

  

/Users/Shared/Jenkins/Library/Developer/Xcode/DerivedData/PhoenixiOS-calcgxkedqnxdqcshfjebjolxcut/Build/Intermediates.noindex/ArchiveIntermediates/PhoenixiOSTest/IntermediateBuildFilesPath/PhoenixiOS.build/Release-iphoneos/PhoenixiOSTest.build/Objects-normal/ arm64 / EnableLocationServicesView.d   -num-threads 4 -output-filelist / var / folders / jc / fl1lw1754rvd8568qp_wcf5w00008b / T / outputs-f754ba   /Users/Shared/Jenkins/Home/workspace/Phoenix_IOS_D/PhoenixiOS/PhoenixiOS-Bridging-Header.h:7:9:   错误:找不到'NewRelicAgent / NewRelic.h'文件

#import "NewRelicAgent/NewRelic.h"

生成了1个错误。

  

:0:错误:无法发出预编译的标头   '/Users/Shared/Jenkins/Library/Developer/Xcode/DerivedData/PhoenixiOS-calcgxkedqnxdqcshfjebjolxcut/Build/Intermediates.noindex/ArchiveIntermediates/PhoenixiOSTest/PrecompiledHeaders/PhoenixiOS-Bridging-Header-swift_344FHIEQ5169K-clang_9521NPKFGEEZ.pch'   用于桥接标题   '/Users/Shared/Jenkins/Home/workspace/Phoenix_IOS_D/PhoenixiOS/PhoenixiOS-Bridging-Header.h'

**存档失败**

以下构建命令失败:

  

CompileSwiftSources正常arm64 com.apple.xcode.tools.swift.compiler     CompileSwift正常arm64(2次失败)构建步骤'执行shell'   将构建标记为失败

1 个答案:

答案 0 :(得分:0)

这是由于代码管道无法解压缩.git文件。最好使用git ssh进行克隆。