iOS单元测试(XCTest )报错 - Failed to load test bundle from file

写在前面:

使用Xcode10,创建UnitTestingBundle和UITestingBundle后,运行Test方法后,报错“Test Failed”。具体控制台Error,下记。

Failed to load test bundle from file:///private/var/containers/Bundle/Application/XXXXXX/XXXXX.app/PlugIns/XXXXXXTests.xctest: Error Domain=NSCocoaErrorDomain Code=3587 "dlopen_preflight(/var/containers/Bundle/Application/XXXXXX/XXXXX.app/PlugIns/XXXXXTests.xctest/XXXXXTests): no suitable image found. Did find:
/var/containers/Bundle/Application/XXXXX/XXXX.app/PlugIns/XXXXTests.xctest/XXXXTests: code signature invalid for '/var/containers/Bundle/Application/XXXXX/XXXXX.app/PlugIns/XXXXTests.xctest/XXXXXTests'
" UserInfo={NSLocalizedFailureReason=バンドルが壊れているか、必要なリソースがありません。, NSLocalizedRecoverySuggestion=バンドルを再インストールしてください。, NSFilePath=/var/containers/Bundle/Application/XXXXXX/

解决方法:

确保工程的Target和测试的Target的iOS Deployment Target的值相同

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • XCode 项目配置说明 基本项(Basic) 1、Architectures(指令集) (1)armv7,支持的...
    RencaiXiong阅读 402评论 0 0
  • 声明:本文转载自:狮兄 大致报错有以下两点。 1、Main Thread Checker: UI API call...
    那抹微笑丶阅读 4,820评论 0 0
  • 六月的末尾,云朵在天空涂抹 像显微镜下的切片般,绚烂,恐怖 变换着,堆积着,游走着 我向它投去暗淡的一瞥 它投我以...
    蒋菱阅读 97评论 0 0
  • 你站在桥上看风景, 看风景的人在楼上看你。 明月装饰了你的窗子, 你装饰了别人的梦。
    薛小曼阅读 225评论 0 0