gpt4 book ai didi

ios - Xcode 7.2 : Impossible to run unit tests on iPhone 6s

转载 作者:行者123 更新时间:2023-11-29 10:20:53 24 4
gpt4 key购买 nike

我有一个足够复杂的应用程序,其中包含一些测试,据我所知,这些测试用于运行并提供输出,无论它们是否成功。

我并没有在每次更改代码时都运行测试(不是很自豪)但是现在在上次测试运行几个月后,我似乎无法在设备上运行测试。从那时起,Xcode 至少更新了 2 次。

在给出我每次运行测试时遇到的 3 个不同的错误之前(是的,这很糟糕),我必须提到我使用我创建的一个全新的、最小的测试应用程序来查看几乎相同的行为正在进行。我在这种情况下运行的测试也很少,例如:

assetEqualsObjects(@"a", @"b").

每次我运行测试时,除了“成功”或“失败”图标外,我没有得到任何输出,这根本不一致,因为它通过或未通过相同的测试取决于它的突发奇想。

“有时”我收到这个弹出错误:

The run destination .... is not valid for Testing the scheme 'TestApplication'.

“其他时候”我收到以下弹出窗口:

process launch failed: timed out trying to launch app

最后,有时我会在这一行的主循环中遇到错误:

 return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));

我会更深入地研究我的应用程序,看看我做错了什么,但幸运的是,我创建了一个最小的应用程序,我得到了相同的行为。

我希望有人即使不能给出解决方案,至少也能帮助找出错误...

更新:我的主要开发设备是 iPhone 6s,但我试图在 iPhone 6 上重现该问题,但未能成功,一切正常。所以问题可能出在电话上......

最佳答案

因此,问题似乎在重启设备后得到解决。当问题第一次出现时,我重新启动了 Mac 和 Xcode,但这没有帮助,所以我的猜测是它不是确定性的。事实证明我错了...

关于ios - Xcode 7.2 : Impossible to run unit tests on iPhone 6s,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35326305/

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