小编Buk*_*ala的帖子

如何修复单元测试文件中丢失的模块?

所以我对 Swift 的单元测试非常陌生。在我的项目中,我使用了可可豆荚中安装的几个框架,但是当我准备在测试文件中编写一些代码时,我总是收到此错误。missing module: Firebase, Eureka, ImageRow

\n\n

在此输入图像描述

\n\n

我尝试在 @testable 之上导入这些模块,但不知何故它无法识别该模块。它一直在说module not found。我还尝试删除 内的 pod inherit search paths,但它仍然要求我需要导入这些模块。这是我的可可豆荚。

\n\n
target \'ProjectRed\' do\n\n  use_frameworks!\n  pod \'Firebase\'\n  pod \'Eureka\'\n  pod \'ImageRow\'\n  pod \xe2\x80\x98Firebase/Database\xe2\x80\x99\n  pod \xe2\x80\x98Firebase/Storage\xe2\x80\x99\n\n  # Pods for ProjectRed\n\n  target \'ProjectRedTests\' do\n    inherit! :search_paths\n    # Pods for testing\n  end\n\n  target \'ProjectRedUITests\' do\n    inherit! :search_paths\n    # Pods for testing\n  end\n\nend\n
Run Code Online (Sandbox Code Playgroud)\n

iphone xcode unit-testing ios swift

6
推荐指数
1
解决办法
3440
查看次数

标签 统计

ios ×1

iphone ×1

swift ×1

unit-testing ×1

xcode ×1