【发布时间】:2019-06-15 22:15:54
【问题描述】:
如果我发出 Web 服务请求并将 iOS 应用程序置于后台并再次将其置于前台,则会收到请求已被取消的异常。这是一个错误还是 iOS 的运行方式?我找不到任何关于此的文档。使用 Xamarin Forms 实现可靠的 Web 服务机制的正确方法是什么?我按照here 记录的HttpClient 示例进行操作。
【问题讨论】:
-
这是 iOS 默认的工作方式。您可以查看各种 iOS 后台技术,看看哪种技术最适合您的用例 docs.microsoft.com/en-us/xamarin/ios/app-fundamentals/… / docs.microsoft.com/en-us/xamarin/ios/app-fundamentals/…
-
这是一个很好的例子@user246392 并且非常可靠,你只需要确保你的应用程序优雅地处理异常。这是对iOS的深入了解stackoverflow.com/questions/6650717/…
标签: c# ios xamarin xamarin.forms httpclient