Ios 如何在后台模式下在NSUrlSession中获取服务器响应

Ios 如何在后台模式下在NSUrlSession中获取服务器响应,ios,nsurlsession,Ios,Nsurlsession,我正在使用NSUrlSession在服务器上上载图像。我正在使用NSURLSessionDownloadTask为NSURLSessionUploadTask中的bcoz设置文件,但我无法设置该文件 现在我的数据上传在前台和后台模式下都很完美,但我找不到任何方法来获得服务器响应。根据这个回复,我正在我的应用程序中改变一些事情 我使用的代码是很好的教程。 我的服务器根据上载状态给出成功或失败响应。您将在的完成处理程序中找到可用的nsurresponse [downloadTaskWithResum

我正在使用NSUrlSession在服务器上上载图像。我正在使用NSURLSessionDownloadTask为NSURLSessionUploadTask中的bcoz设置文件,但我无法设置该文件

现在我的数据上传在前台和后台模式下都很完美,但我找不到任何方法来获得服务器响应。根据这个回复,我正在我的应用程序中改变一些事情

我使用的代码是很好的教程。
我的服务器根据上载状态给出成功或失败响应。

您将在的完成处理程序中找到可用的
nsurresponse

[downloadTaskWithResumeData:completionHandler:]
在您链接到的教程中,通过忽略
NSURLSessionDataTask
类提供的完成处理程序,应用程序委托处理的完成处理程序被“简化”


您需要超越教程,使用API提供的完成处理程序来访问响应。

但是如果我尝试使用完成处理程序应用程序显示错误,则完成处理程序无法在后台模式下使用,并且崩溃