链接错误尝试使用Cocoapods在Jenkins上使用xcodebuild构建应用程序

链接错误尝试使用Cocoapods在Jenkins上使用xcodebuild构建应用程序,第1张

概述我正在为我们的应用程序开发项目设置一个Jenkins CI实例.我有使用Debug配置运行逻辑和应用程序测试的工作,但是我在编译期间遇到链接错误时很难构建IPA. ld: library not found for -lPodsclang: error: linker command failed with exit code 1 (use -v to see invocation) 该应用程序 我正在为我们的应用程序开发项目设置一个Jenkins CI实例.我有使用DeBUG配置运行逻辑和应用程序测试的工作,但是我在编译期间遇到链接错误时很难构建IPA.

ld: library not found for -lPodsclang: error: linker command Failed with exit code 1 (use -v to see invocation)

该应用程序使用Cocoapods,我正在建立与Jenkins XCode插件.

我搜索类似的问题,尝试/验证了一堆事情:

>我正在使用工作区.
>我正在xcodebuild步骤之前运行pod安装.
>我已经检查了项目本身的架构,目标和Pods是相同的 – 标准(armv7,armv7s) – 根据this answer建议
>我从this GitHub thread尝试过各种解决方案
>我按照this answer和类似的方法尝试了派生数据位置的各种设置
> Podfile指定平台:ios,:deployment_target => “6.0”

在这一点上,我还有什么要尝试的.

解决方法 “构建输出目录”设置也可能导致此问题.

将“构建输出目录”的值从相对路径更改为完全指定的路径,为我修复它.

例如.而不是’MyOutputDirectory’使用’/ Users / Shared / Jenkins / home / jobs / Jenkinsproject / workspace / MyOutputDirectory’

总结

以上是内存溢出为你收集整理的链接错误尝试使用Cocoapods在Jenkins上使用xcodebuild构建应用程序全部内容,希望文章能够帮你解决链接错误尝试使用Cocoapods在Jenkins上使用xcodebuild构建应用程序所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/1063215.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-26
下一篇2022-05-26

发表评论

登录后才能评论

评论列表(0条)

    保存