gpt4 book ai didi

iphone - XCode 3.2.4 升级后做逻辑测试的问题

转载 作者:可可西里 更新时间:2023-11-01 03:29:17 25 4
gpt4 key购买 nike

最近升级到 XCode 3.2.4 和 iOS SDK 4.1 导致我的单元测试不再适用于我的 iOS 项目。该项目目前仅在模拟器上运行,未在真实硬件上运行。

我试图创建一个新的空白项目,添加一个总是会通过的虚拟测试用例,但它也不起作用,给了我这个结果:

An internal error occurred when handling command output:
-[XCBuildLogCommandInvocationSection setTestsPassedString:]: unrecognized selector sent to instance 0x20176e320
An internal error occurred when handling command output:
-[XCBuildLogCommandInvocationSectionRecorder endMarker]: unrecognized selector sent to instance 0x201257de0

是否还有其他人在使用 XCode 3.2.4 和 iOS SDK 4.1 的测试用例方面遇到问题?

最佳答案

这似乎是一种回归,报告代码的某些部分不考虑时区问题。输出在开始之前被标记为结束,因此变得非常困惑和窒息。

我在 Google 某处找到的一种解决方法是更改​​目标的运行脚本阶段。

改变

"${SYSTEM_DEVELOPER_DIR}/Tools/RunUnitTests" 

"${SYSTEM_DEVELOPER_DIR}/Tools/RunUnitTests" 1> /tmp/RunUnitTests.out 

它正在解决问题,而不是解决问题,但确实有效。

关于iphone - XCode 3.2.4 升级后做逻辑测试的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3688328/

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