当前位置: 首页 > 面试题库 >

错误:“没有这样的模块 ”和詹金斯

乜钱明
2023-03-14
问题内容

我正在尝试设置 Jenkins 从属服务器,以构建使用名为“ Freddy”的Swift窗格的Swift项目。

问题是构建因错误而失败:

错误:没有这样的模块“ 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。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。 我尝试自己从终端执行此命令,出现了与詹金斯给我的错误相同的错误。


问题答案:

认为由于参数导致构建失败 CONFIGURATION_BUILD_DIR=jenkinsOutput。我摆脱了它,构建成功。令人困惑的错误消息。



 类似资料:
  • Alamofire一直在为一个iPhone项目工作。 我手动安装了ALAMOFIRE,而不是可可豆 现在我已经添加了一个手表应用程序目标以下这些步骤-https://developer.apple.com/library/content/documentation/General/Conceptual/WatchKitProgrammingGuide/ConfiguringYourXcodePro

  • 问题内容: 我看到了这个问题,但仍然无法导入框架并在Xcode 7 beta 2(7A121l)中使用它。 所以目前我正在尝试通过迦太基使用Result。将其添加到 具有Binaries 和 Embed Frameworks的 Build Phases / Link Binary后, 我能够成功编译,但是出现错误提示(是,它表示成功,然后出现错误:S): 关于导入: 该版本可以运行和编译,但是例如

  • 我在我的API中使用条带连接,我想更新和处理现有的paymentIntent。使用NodeJS条带包创建paymentIntent成功 这将成功返回一个paymentIntent对象,该对象具有id('pi_yyy')、客户端密码('pi_yyy_secret_zzz')、状态('requires_payment_method')和更多字段。 但是,当使用返回的支付意图id进一步更新支付意图或使用

  • 我们可能看到了错误: 既然这是正确的,为什么字节码记下了被调用方法的返回类型,并在用该方法的返回类型更新库时引发错误。

  • 我试图使用jackson来序列化和反序列化一个POJO。从POJO到JSON可以很好地工作,但是反过来就不行了。 我有一个POJO 并运行和测试我运行的包calendar.model 引发异常 我已经尽我所能让JSON到POJO工作,但它不会。如果我从JSON映射到map类型,它确实有效。 感谢您的帮助 这是我的依赖项中杰克逊的 grep 看起来除了jackson2,没有其他版本的jackson了

  • 我目前正在用Swift编码,我遇到了一个错误: 没有这样的模块社交 但我不明白,因为模块在我的项目中,在“链接框架和库”和“嵌入式二进制文件”中声明。