nsurlsession相关内容
我使用以下配置创建新的NSURLSession if(!self.session){ NSURLSessionConfiguration * config = [NSURLSessionConfiguration backgroundSessionConfiguration:[self uniquieIdentifier]]; config.discretionary = NO;
..
我试图使用 NSURLSession 设置下载,它将在后台继续。 我有一个单例类 DownloadManager ,它构建了 NSURLSession 并启动一个下载任务,如下所示: / p> - (id)init { self = [super init] ; if(self){ self.queue = [[NSOperationQueue alloc] init];
..
为什么要缓存响应。它返回以前获取的响应。它甚至可以关闭网络连接。重置iOS模拟器似乎也不工作。提出请求,然后再次与互联网离线工作(缓存)。 public let urlSession:NSURLSession public init() { // ... var configuration = NSURLSessionConfiguration.defaultSessi
..
当通过HTTPS连接到服务器时,我实现 NSURLSessionDelegate 方法 URLSession:didReceiveChallenge:completionHandler:一些自定义的功能。 问题是这个委托方法只在第一次请求时被调用(后续请求不调用这个方法)。我的自定义功能需要为每个请求调用委托方法。 以下是一个示例: - (IBAction)reload:(i
..
问题在于 NSURLSession 和 NSURLSessionUploadTask 。 我正在将大文件上传到服务器,并注意到当我强制退出应用程序时,整个后台上传操作都停止。但是,当应用程序通过Xcode /调试器运行时上传开始,则当我通过Xcode的“停止”按钮停止应用程序时,我的上传完成甚至。我怀疑强制退出应用程序使用Xcode模拟一个iOS系统命令,而不是用户操作。 所以我的问题
..
NSURLSession 将允许您添加大量 NSURLSessionTask 以在后台下载。 如果您想检查单个 NSURLSessionTask 的进度,就像 double taskProgress =(double)task.countOfBytesReceived /(double)task.countOfBytesExpectedToReceive; $ b b 但是,在 N
..
所以我有一个闭包叫任务,它是一个后请求,我有一个全局变量名为values,我试图设置值“值”是从数据库中检索回存储在变量称为“数组”。不要担心tableview.reloadData部分,这已经完成了。 var values:NSArray = [] @IBOutlet weak var打开:UIBarButtonItem! override func viewDidLoad(
..
我想创建一个带有URL参数的方法,该参数返回调用该URL的响应。 如何返回方法的完成块中获得的数据? class func MakeGetRequest(urlString:String) - > (数据:NSData,错误:NSError) { let url = NSURL(string:urlString) var dataResponse:NSData var err:
..
我一直在撇除StackOverflow的问题,试图找出我的错误,我的代码,但我只是不能似乎!我试图将我的Swift 1.2项目转换为Swift 2.0,我有一个问题,我的类下载JSON数据。 我不断收到错误 这里是我使用的代码,有些被截断了; ... class func fetchMinionData() - > [Minion] { var myURL =“h
..
我想下载使用NSUrlSession文件的列表。 我有一个计算成功下载 @属性(非原子)INT downloadsSuccessfulCounter变量; 。当正在下载的文件我禁用下载按钮。当计数器等于到下载列表的大小,我再次启用按钮和计数器设置为0。我的方法做到这一点: - (无效)URLSession:(NSURLSession *)会议downloadTask:(NSURLSessi
..
我已经启用远程通知任务背景模式时,应用程序收到一个推送通知,下载一个小文件(100KB)的背景。 我已经使用配置的下载会话 NSURLSessionConfiguration * backgroundConfiguration = [NSURLSessionConfiguration backgroundSessionConfiguration:sessionIdentifier]; [ba
..
我现在面临一个CFNetwork的SSL握手错误上载使用NSURLSession UploadTask视频文件时,应用程序是在后台。这是没有问题上传视频时,应用程序是在前台。问题出现了,只有当应用程序是在后台。 解决方案 后台运行 NSURLSession 的处理很多不同的事情,包括身份验证。我建议你仔细阅读有关苹果的背景会话和任务的一切
..
我有一些问题,使用 NSURLSession 上传从资源库的照片到服务器。 起初 NSURLSession 不支持流上传。试图用,当我有一个例外: @属性(非原子,强)NSURLSession * uploadSession;..._uploadSession = [NSURLSession sessionWithConfiguration:[NSURLSessionConfiguratio
..
[编辑以提供更多信息] (我不使用AFNetworking这个项目,我可能在将来这样做,但希望首先解决这个问题/误解。) 服务器设置 我不能在这里提供实实在在的服务,但它是一个简单,可靠的服务,根据这样的URL返回XML:
..
我已经开发了它与使用https服务器通信的iOS应用(我也是服务器的开发者,它的嵌入Tomcat服务器)。 此应用程序工作不与任何iOS8上的问题,但它不是与IOS9。 发送HTTPS请求时,我得到了以下错误: 会话下载失败:错误域= NSURLErrorDomain code = -1200“发生SSL错误和服务器的安全连接无法进行。”的UserInfo = {0x7fa9c44b2e40
..
编辑: 我需要从一个iPhone异步上传文件到Python服务器端进程。我想这样做异步请求,这样我可以,而它的显示工作繁忙的动画。 请求需要包括用户名,密码和文件作为'的multipart / form-data的。“ 我可以得到它使用NSURLConnection的与code看着这样的:工作同步 - (无效){uploadDatabase数据库* databasePath = [[数
..
正如你所看到的,我收到一个JSON文件,使用SwiftyJSON解析它,并试图返回TOTALTIME,但它不会让我。我该怎么做呢? FUNC googleDuration(来源:字符串,目的地:字符串) - GT; INT { //做计算的起源和destiantion与谷歌的距离矩阵API 让originFix = origin.stringByReplacingOccur
..
我是一个新的Objective-C开发,我用卷曲格式的API进行交互。我习惯于让使用URL调用,因此我拼凑从我在互联网络中发现的请求。我仍然无法在拉我的应用程序中的数据。 这是原来的卷曲请求(当然,虚拟键): 卷曲-v -H“APP_ID:12345”-H“APP_KEY:ABCDEFG”-X POST“http://data.host.com/object”-d“{”页“:0,”吃“:10}
..
我已经检查了很多文档,但无法发现的恢复使用NSURLSession :当应用程序从背景上或者设备重启删除任务的解决方案。 我处理的亚马逊S3上传一些文件,在该我能够 上传使用NSURLSessionUploadTask文件S3,当应用程序是在前台和后台。 恢复任务:当应用程序的应声由于其他原因而上传,如果应用程序是不是从后台删除。 重新启动任务如果我的重启设备上传时,如果应用程序是不是从后台删
..
我有一个应用程序,它目前正在上传图片到Amazon S3。我一直在试图将其从使用NSURLConnection的到NSURLSession这样的上传可以继续,而应用程序是在后台切换!我似乎被打了一下一个问题。所述的NSURLRequest被创建并传递给NSURLSession但亚马逊返送403 - 禁止响应中,如果我传递相同的请求到一个NSURLConnection的它文件上载完美 下面是cod
..