iOS:如何在设备上运行XCTest?

我目前正在学习XCTest以进行unit testing。 我能够在模拟器上运行默认模板XCtest,没有任何问题。 我可以在测试导航视图中查看所有绿色标记。 但是,当我在我的应用程序作为主机应用程序的设备上运行它们时,没有任何反应。 我的应用程序在设备上启动,XCTest似乎没有运行。 我甚至在测试中提出了一个断点并且它没有破裂。 此外,在模拟器中,应用程序会在测试完成后自动停止,但是,当在设备上运行时,我的应用程序只是保持运行并且永远不会停止。 我做错了吗?

在物理设备上运行XCTest时,xCode应显示此消息。

不支持iOS设备上的逻辑测试。 您可以在Simulator上运行逻辑测试。

有一个名为GHUnit的库,我们可以在iphone设备上运行unit testing。 在内部它使用xctest。 以下是设置GHUnit的方法。

我能够按照说明并使用xcode 5设置unit testing。应该可以使用Xcode 6吗?