gpt4 book ai didi

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

转载 作者:搜寻专家 更新时间:2023-10-31 22:57:11 24 4
gpt4 key购买 nike

所以我对 Swift 中的单元测试非常陌生。在我的项目中,我使用了几个安装在我的 cocoa pod 中的框架,但是当我准备在我的测试文件中编写一些代码时,我总是会遇到这个错误。 缺少模块:Firebase、Eureka、ImageRow

enter image description here

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

target 'ProjectRed' do

use_frameworks!
pod 'Firebase'
pod 'Eureka'
pod 'ImageRow'
pod ‘Firebase/Database’
pod ‘Firebase/Storage’

# Pods for ProjectRed

target 'ProjectRedTests' do
inherit! :search_paths
# Pods for testing
end

target 'ProjectRedUITests' do
inherit! :search_paths
# Pods for testing
end

end

最佳答案

  target 'ProjectRedTests' do
inherit! :search_paths
pod 'Firebase'
pod 'Eureka'
pod 'ImageRow'
pod ‘Firebase/Database’
pod ‘Firebase/Storage’

对我来说,将这些模块放在 ProjectRedTests 中是可行的。

关于ios - 如何修复单元测试文件中丢失的模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44187193/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com