Xamarin自动化测试ios。无法启动DeviceAgent ExitCode:65

时间:2017-08-22 15:57:40

标签: xamarin.ios autotest xamarin.uitest

无法在我的ipad上启动UI自动测试。

Error - Xamarin.UITest.XDB.Exceptions.DeviceAgentException : Failed to launch DeviceAgent ExitCode: 65

应用已安装在设备上。尝试运行任何测试时都安装了DeviseAgent。

ios版本的ipad 10.3.3 xcode 8.3.3

包 在appProject中:

Xamarin.TestCloud.Agent v 0.20.7
testProject中的

NUnit v 2.6.3

Xamarin.UITest v 2.0.10

测试设置:

app = ConfigureApp
      .iOS
      .InstalledApp(somebundle)
      .StartApp();

关于个人资料也看起来一切正常。

事情是 - 测试正在另一台设备上运行(ipad与ios 9.2) 并且前段时间在当前设备上运行(不时)。所以这不应该是ios版本兼容性的问题。

还尝试删除文件夹' xdb';

有什么想法吗?

2 个答案:

答案 0 :(得分:1)

为了解决这个问题,我必须导航到/ Var / Folders /,其中一个子文件夹将包含一个xdb文件夹。删除它并再次运行测试,它将起作用。

答案 1 :(得分:0)

如果您已升级到最新的 xcode 版本 12.0 以支持 ios 14.0,那么您还需要将 xamarin.uitest 版本也升级到 3.0.10 以上(更好的最新版本)。 Xamarin.UITest 之前的版本 (3.0.5) 不支持 iOS14。