2016-03-08 107 views
2

我试图设置Jenkins奴隶,以构建我的Swift项目,该项目使用名为“Freddy”的Swift窗格。Jenkins的“没有这样的模块<Swift Cocoapod名称>”

的问题是失败,错误编译:

error: no such module '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直接

PS。在我用AFNetworking取代它之前,Alamofire吊舱发生了同样的问题。

PSS。詹金斯执行以下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给我显示了同样的错误。

+0

可能重复的[Swift和Cocoapods - 缺少必需的模块](http://stackoverflow.com/questions/29829641/swift-and-cocoapods-missing-required-module) – techloverr

+0

@techloverr没有。 –

+0

@techloverr 1.我在XCode 7.2.1上。 2.错误文本不同。 –

回答

1

认为构建因参数CONFIGURATION_BUILD_DIR=jenkinsOutput而失败。我已经摆脱它并建立成功。 混淆错误消息。

1

我最近遇到这个错误,"no such module"我终于找到了当然是xcodebuild是一个工程没有工作区。

检查xcode插件的高级设置,设置工作区路径。

解决了这个问题。

相关问题