Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/113.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如果不能一次完整地执行测试用例,则表示两个类都实现了该类,则将使用其中一个。哪一个是未定义的_Ios_Swift_Xcode_Unit Testing - Fatal编程技术网

Ios 如果不能一次完整地执行测试用例,则表示两个类都实现了该类,则将使用其中一个。哪一个是未定义的

Ios 如果不能一次完整地执行测试用例,则表示两个类都实现了该类,则将使用其中一个。哪一个是未定义的,ios,swift,xcode,unit-testing,Ios,Swift,Xcode,Unit Testing,我在执行UnitTestcase时面临这个问题。 构建正在获得成功,但在开始测试之前,应用程序正在崩溃 这是我的Appdelegate.swift文件代码 func appDelegate() -> AppDelegate { return UIApplication.shared.delegate as! AppDelegate } 在这里,我刚刚全局创建了返回的appDelegateClass对象,这样我就可以在任何需要的地方使用它 而它只是在这一开始就崩溃了。 我尝试删除它

我在执行UnitTestcase时面临这个问题。 构建正在获得成功,但在开始测试之前,应用程序正在崩溃

这是我的
Appdelegate.swift
文件代码

func appDelegate() -> AppDelegate {
    return UIApplication.shared.delegate as! AppDelegate
}
在这里,我刚刚全局创建了返回的appDelegateClass对象,这样我就可以在任何需要的地方使用它

而它只是在这一开始就崩溃了。 我尝试删除它并在本地创建了appDelegate对象,但仍然存在问题

我还尝试创建
FakeAppdelegate.Swift
类,以确保具有have-AppDelegate.Swift的应用程序和TestCases将具有
FakeAppdelegate.Swift
,但应用程序仍会在同一点崩溃

下面是我在控制台上遇到的错误

Class PodsDummy_GoogleDataTransportCCTSupport is implemented in both /Users/Sagar/Library/Developer/CoreSimulator/Devices/90E56A8B-6AFD-4854-9C0B-2C67CC226904/data/Containers/Bundle/Application/456D9F5F-1AD2-4EAC-AD76-78BD6207FD42/CDHApplication.app/CDHApplication (0x108386370) and /Users/Sagar/Library/Developer/Xcode/DerivedData/CDHApplication-ewxqnitieunyqhbtjauiqpjosuqk/Build/Products/CD(SIT)-iphonesimulator/CDHApplication.app/PlugIns/CDHApplicationTests.xctest/CDHApplicationTests (0x10a2b9d98). One of the two will be used. Which one is undefined.
我没有使用任何吊舱。 我使用的是Swift软件包管理器

对于框架内引用的许多类,我遇到了上面提到的相同错误。 我试着让框架成为一个选项,但没有帮助

我如何解决这个问题并执行我的单元测试用例

任何帮助都将不胜感激,谢谢