当Forms App(iOS)进入非活动状态/睡眠/锁定模式,进行HTTPWebRequest后获取错误

时间:2016-12-15 10:35:28

标签: xamarin.ios httpwebrequest

获取以下错误, "获取响应流时出错(Read Done1):ReceiveFailure" 当Xamarin Forms App向服务器发出HttpWebRequest时,App会在获取HTTPResponse之前进入睡眠/非活动/自动锁定屏幕模式。

如何处理此问题或是否有启用/设置选项以支持此功能。

提前完成。

1 个答案:

答案 0 :(得分:0)

当你的应用程序转到后台时,如果你没有指定正在执行后台任务的地方,ios会将其移动到挂起模式。您可以使用UIApplication.SharedApplication.BeginBackgroundTask ("LongRunningTask", OnExpiration)通知ios您的任务。

您可以从here

阅读有关它的优秀教程