我正在尝试将我的应用程序上的 FBAudienceNetwork 库更新到 5.7.0。这指定该应用程序必须使用 Xcode 11 构建。在我的本地环境中,它可以完美构建,但是当我将它发送到我的 Jenkins 环境中构建时,它会失败并显示此错误消息
ld:在 /Users/admin/jenkins-home/workspace/ /Pods/FBAudienceNetwork/Static/FBAudienceNetwork.framework/FBAudienceNetwork(FBANInterstitialAdAdapter.mo) 中,无法解析目标文件 /Users/admin/jenkins-home/workspace/topcraft- ios/proj.ios_mac/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.framework/FBAudienceNetwork(FBANInterstitialAdAdapter.mo):
'无效的位码版本(生产者:'1103.0.32.59.0_0'阅读器:'1100.0.33.17_0')',使用libLTO version 'LLVM version 11.0.0, (clang-1100.0.33.17)'
file '/Users/admin/jenkins-home/workspace/ /Pods/FBAudienceNetwork/Static/FBAudienceNetwork.framework/FBAudienceNetwork' 架构 arm64
我一直在尝试调整所有可能的 Jenkins 配置但无济于事,我确保 Jenkins 正在使用 Xcode 11 进行构建。为所有构建类型启用模块并禁用位码。这是正在运行的构建命令
/Applications/Xcode-11.3.app/Contents/Developer" xcodebuild -scheme "CocoCraft-mobile" -configuration "Release"
-workspace ***.xcworkspace -archivePath "/Users/admin/jenkins-home/workspace/***/build/***.xcarchive" archive
我还应该在哪里调整才能成功构建?