【发布时间】:2016-03-08 13:07:28
【问题描述】:
我正在尝试设置 Jenkins 从站,以构建我的 Swift 项目,该项目使用名为“Freddy”的 Swift pod。
问题是构建失败并出现错误:
错误:没有这样的模块'Freddy'
这是我的 Podfile:
platform :ios, '8.0'
use_frameworks!
target 'MyProject' do
pod 'AFNetworking', '~> 3.0'
pod 'Freddy'
end
CocoaPods 版本 0.39.0
Xcode 7.2.1(直接从 Xcode 构建时没有问题)
附言。在我用 AFNetworking 替换之前,Alamofire pod 也发生了同样的问题。
PSS。 Jenkins 执行以下 xcodebuild:
xcodebuild -scheme MyProject -workspace MyProject.xcworkspace -configuration Debug clean build CONFIGURATION_BUILD_DIR=jenkinsOutput "CODE_SIGN_IDENTITY=iPhone Developer: Andrei Kadochnikov (XXXXXXXX)" -destination "platform=iOS Simulator,name=iPhone 6,OS=latest"
PSSS。 我尝试自己从终端执行此命令,得到的错误与 Jenkins 显示的相同。
【问题讨论】:
-
@techlorr 1. 我在 XCode 7.2.1 上。 2.错误文字不同。
-
@techlorr 3. 我不是直接从 XCode 构建的。
标签: swift jenkins cocoapods xcodebuild