首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Xcode上运行单元测试时出现非法指令4错误

在Xcode上运行单元测试时出现非法指令4错误
EN

Stack Overflow用户
提问于 2021-02-05 04:11:55
回答 1查看 117关注 0票数 0

我最近更新到了Xcode12.3,并解决了运行迦太基依赖的问题。构建是好的,但是当我运行测试时,我得到了非法的指令4错误。我假设是arm架构问题导致了这个问题。我使用来自迦太基的Quick和Nimble,这些在测试中使用。我已经尝试将排除archs和验证archs设置为yes,但它们都不起作用。

我不能将库从carthage移动到pods或spm,因为库中有太多的配置。更新到新的Xcode版本是非常痛苦的,特别是如果您使用的是carthage。

更新:

我下载了0.37的迦太基版本,并在项目中实现了xcframework。要运行xcframework的依赖项,我运行以下命令:

代码语言:javascript
复制
carthage bootstrap --use-xcframeworks --no-use-binaries --platform ios
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-02-09 04:06:06

如果你可以使用迦太基0.37.0并且能够使用XCFrameworks,那么这个答案在这个版本中,他们增加了对XCFrameworks的支持,这对你来说可能很有价值,我觉得它用起来很不错。特别是因为这个流行的解决方案最终可以再次删除。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66053150

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档