【发布时间】:2020-09-22 14:57:08
【问题描述】:
自从 ios14 更新后,我无法在我的 CI 机器上构建我的应用程序。它在 Xcode 中工作(我已经构建并发布了我的应用程序来测试飞行)。但我无法通过 xcodebuild cli 对其进行编译和单元测试
这是我编写的启动单元测试的命令。
xcodebuild -workspace ./ios-apps.xcworkspace -scheme SCHEMENAME -sdk iphonesimulator14.0 -destination 'platform=iOS Simulator,name=iPhone 11,OS=14.0' test CODE_SIGNING_REQUIRED=NO ONLY_ACTIVE_ARCH=NO
我尝试了选项,但它以同样的错误 EXCLUDE_ARCH=arm64 结束
这是错误:
为 iOS 模拟器构建,但在为 iOS 构建的目标文件中链接,用于架构 arm64 的文件“PATHTOPROJECT/Carthage/Build/iOS/GoogleMapsCore.framework/GoogleMapsCore”。
我可以做些什么来让它工作,或者我需要向谷歌地图团队提交报告吗? 我尝试更新我的 carthage dep 并重新链接它们,但没有成功。
谢谢
【问题讨论】:
标签: xcodebuild ios14 xcode12