Xcode 5:一个scheme中的多个testing目标:“模拟器已经在使用”

在Xcode 5中,我有一个包含多个项目的工作区和一个应该运行各个项目的所有testing目标的scheme。 当我启动关于3个testing项目目标的testing通过。 到现在为止还挺好。 但是在第四个testing目标中,我收到Xcode的一个错误信息,告诉我模拟器不能被启动,因为它已经被使用了。

有没有办法在单个(!)scheme中杀死每个testing目标(!)之间的模拟器? 还是有其他解决scheme?

编辑:我打开了这个rdar: http ://openradar.appspot.com/15153136

谢谢!

每当我尝试使用葫芦运行我的functiontesting时,我都会遇到这个错误。 一种方法可能是在每个构build过程之后运行脚本来杀死模拟器。

这家伙写了一个bash脚本,这个http://cdrussell.blogspot.co.uk/2012/04/script-to-kill-iphone-simulator-if.html

对于每个testing目标而言,可能值得将其作为构build阶段来运行