Ios 在设备上运行为框架编写的XCET测试

Ios 在设备上运行为框架编写的XCET测试,ios,ios7,xctest,Ios,Ios7,Xctest,我想在为框架项目编写的设备上运行XCTestsXCTests允许您在设备上运行应用程序,但如果我也尝试在框架上运行,则会显示错误: 不支持在iOS设备上进行逻辑测试。您可以在模拟器上运行逻辑测试 我看到其他帖子也提到了这一点,但它们与应用程序项目有关。使用最新的XCTests可以轻松地在设备上运行为应用程序编写的单元测试用例,但在框架/库项目中是不允许的 有没有办法让它在设备上运行?我在项目中使用了一些模拟器无法使用的框架。谢谢 创建一个简单的应用程序,它只在框架中进行链接。使用它作为您的测试主

我想在为框架项目编写的设备上运行
XCTests
XCTests
允许您在设备上运行应用程序,但如果我也尝试在框架上运行,则会显示错误:

不支持在iOS设备上进行逻辑测试。您可以在模拟器上运行逻辑测试

我看到其他帖子也提到了这一点,但它们与应用程序项目有关。使用最新的
XCTests
可以轻松地在设备上运行为应用程序编写的单元测试用例,但在框架/库项目中是不允许的


有没有办法让它在设备上运行?我在项目中使用了一些模拟器无法使用的框架。谢谢

创建一个简单的应用程序,它只在框架中进行链接。使用它作为您的测试主机。

为什么要在设备上测试?因为我使用了与运动相关的API,这些API不适用于模拟器。您是说我可以通过此测试主机应用程序在框架内运行测试用例?或者您建议将此应用程序用作一个简单的测试应用程序,以使用框架API?前者。你所需要的只是一个包含你想练习的代码的应用程序。该应用程序不需要执行任何其他操作。