如果我想在物理设备上运行测试,是否有特定的配置?
-my物理设备正在运行ios 9.0
-I具有预配置的配置文件(应用程序正在设备上运行)
-I已启用UI自动化(设置->开发人员)
-My主动方案是我的目标,我选择了物理设备
但当我运行一个测试(UI测试)时,会出现一条消息“测试成功”(设备上什么都没有发生,应用程序根本无法打开,根本没有错误消息),而当我转到报告导航器时,没有任何与测试相关的信息,我只是运行而已。
如果我在模拟器上运行这个测试,它将不会出现任何问题。看起来xcode根本没有运行测试,但是它显示了“测试成功”的消息,谢谢!
发布于 2015-12-26 01:57:05
出现"Test Succeeded“消息似乎有多种原因。在我的例子中,如果我打开Mac OS X控制台程序,我会看到:
12/25/15 10:46:51.940 AM Xcode42471:_connect_to_port (线程0x7000004ac000):USBMuxConnectByPort无法连接到端口43234上的设备剪辑:连接被拒绝
实验:
a)从USB线缆上拔下设备,然后插入:无效。
b)重启Xcode并移除派生数据:无效。
c)重新启动设备(本例中为iPhone):工作的!
发布于 2015-11-03 04:56:02
配置文件需要是正确的,我刚刚添加了一个更新的配置文件,它起作用了
https://stackoverflow.com/questions/33404226
复制相似问题