iOS单元使用Alamofire测试Swift编译器错误

时间:2019-03-03 21:53:35

标签: ios swift unit-testing alamofire

我正在尝试编写一些测试用例,但是我的单元测试目标无法编译,并给了我一个编译器错误。

应用程序运行正常,只有测试用例无法正常工作。 enter image description here

1 个答案:

答案 0 :(得分:1)

如果您想在单元和UI测试中使用Alamofire,则必须在目标中添加pod,就像这样:

target 'PROJECTNAMEUnitTests' do
 use_frameworks!
    pod 'Alamofire', 'ALAMOFIRE_VERSION'
end

target 'PROJECTNAMEUITests' do
 use_frameworks!
    pod 'Alamofire', 'ALAMOFIRE_VERSION'
end

然后,再次运行pod install。

我希望能帮上忙。