首页 > 解决方案 > 在 2018 年 9 月 18 日发布之后,是否有人能够在模拟器上运行 ios ui 测试?

问题描述

我在 3 月/4 月使用NUunit 2.6.3Xamarin.UITest 2.2.4编写了一些 ui 测试,我能够使用我的 mac 上的 ipad 模拟器和物理测试 ipad 在调试模式下运行它们。

今天,在最后一次 xcode 、 os 和 visual studio for mac 发布之后,我主要得到 2 个错误:

1)无法安装设备 - 代理(我尝试删除 tmpdir 文件夹内的 xdb 文件夹)然后我得到

2)无法联系测试后端运行的应用程序。一个常见的原因是应用程序没有正确链接葫芦,即使我添加了xamarin cloud agent v 0.21.6(也尝试了最后一个0.21.7但没有成功)包在我的 iOS 应用程序中(我使用的是 xamarin.forms 3.1),我为构建操作添加了ENABLE_CLOUD键,并且在 AppInitializer 内的 FinishedLaunching 方法中我有 Xamarin,Calabash.Start() 。

有没有人有任何线索?我还尝试了Xamarin.UITest 2.2.6的最新版本,但没有成功。

标签: xamarinxamarin.formsxamarin.uitestuitest

解决方案


我们通过安装和使用 ios 11.4 模拟器解决了...尝试为 ios 12 修复此问题


推荐阅读