首页 > 解决方案 > 是什么导致连接中止?

问题描述

在 iPhone 上,有时当我打开应用程序时,所有即时 HttpClient 请求都会失败。我看到一条消息说...

软件导致连接中止

重试后就没有问题了。

什么可能导致这种情况?

首次在 iPhone 和 Android 上打开应用程序以及通过单击通知打开应用程序时会发生这种情况。在这两种情况下,都会立即发送 Web 请求。

连接是否可能尚未准备好,而不是等待,而是抛出异常?

标签: xamarinxamarin.formshttpclient

解决方案


今天遇到了类似的问题!我await Task.Delay(200);在启动 httprequest 之前添加了一个(仅当应用程序从通知点击启动时)并且问题已解决。


推荐阅读