在Xcode 6.2中,我创建了一个名为CommonTests的测试目标:
并在其中写了一些测试,这些测试都在我的机器上传递:
我将该方案标记为共享,以便其他开发人员可以轻松运行它们:
另一位开发人员试图运行它们并得到一个我还不了解的错误,但在调查中,我们发现他的Xcode看到的测试目标与我的完全不同:
任何想法是怎么回事?我们可以删除Xcode以从代码和共享方案中刷新已知测试吗?
答案 0 :(得分:0)
我看到的大多数内容,比如测试列表,是在运行测试后由Xcode收集的,因为测试崩溃了,所以从未收集过。这对实际问题来说是无关紧要的副作用。
实际问题是测试的目标是10.10,其他开发人员的目标是10.9。