【问题标题】:Xamarin UI Test connection reset by peerXamarin UI 测试连接由对等方重置
【发布时间】:2025-11-29 22:25:01
【问题描述】:

我在 iOS 11+ 设备上运行 Xamarin UITest 时遇到了很多问题。

      ...
      return ConfigureApp
                .iOS
                .Debug()
                .InstalledApp("com.my.packageidentifier")
                .StartApp(AppDataMode.Clear);
      ...

给出错误...

System.Net.Http.HttpRequestException : An error occurred while sending the request.
 ----> System.IO.IOException : Unable to read data from the transport connection: Connection reset by peer.
 ----> System.Net.Sockets.SocketException : Connection reset by peer

还有……

System.Exception : IDE failed to deploy app: Build failed

我的开发环境是最新的...

Xamarin.UITest (3.0.2)
Xamarin.iOS (12.14.0.110)

Visual Studio 2019 (Mac)

有没有人遇到过 iOS 11.x 设备的这些错误并知道如何解决?

这是第一个错误的堆栈跟踪,这是更常见的......

【问题讨论】:

    标签: xamarin xamarin.forms xamarin.ios xamarin.uitest


    【解决方案1】:

    更新 Visual Studio 后更新 xamarin UI 测试包可能会解决您的问题。 见https://www.nuget.org/packages/Xamarin.UITest/

    【讨论】: