-
12 votesanswersviews
下载iOS时流视频
我正在使用iOS 7,我有一个.mp4视频,我需要在我的应用程序中下载 . 视频很大(约1 GB),这就是为什么它不包含在应用程序中的原因 . 我希望用户能够在开始下载后立即开始观看视频 . 我还希望视频能够在iOS设备上缓存,以便用户以后不需要再次下载 . 播放视频的常规方法(渐进式下载和实时流式传输)似乎都不允许您缓存视频,因此我创建了自己的Web服务,将视频文件分块并将字节流式传输到客户端 ... -
1 votesanswersviews
nsurlsession for循环中的多个请求
我一直在尝试下载image / txt,但我需要这样做,直到该url存在并下载该image / txt文件,所以我再次调用相同的方法,当我设置调试点时,我看到. 如果url是正确的,我在调试导航器中看不到任何队列,因为它没有再次调用方法 . 我把AFNetworking图书馆推到了同样的地方,但我猜它的工作方式与我在NSURLSession中的工作方式相同,对吧? 案例: - 我检查了url是否存... -
1 votesanswersviews
NSURLSessionDownloadTask无法在设备上完成
我正在尝试使用swift和iOS 8中的以下代码实现NSURLSessionDownloadTask: var dlURL = NSURL(string: http://thedownloadurl") var defaultConfigObject = NSURLSessionConfiguration.defaultSessionConfiguration() defaultCon... -
5 votesanswersviews
NSURLSessionDownloadTask在后台停止,在前台恢复缓慢
我正在使用此代码创建后台会话... let configuration = URLSessionConfiguration.background(withIdentifier: UUID().uuidString) configuration.sessionSendsLaunchEvents = true configuration.isDiscretionary = fa... -
0 votesanswersviews
NSURLSessionDownloadTask适用于wifi,而不适用于4G
当应用程序处于前台或后台时,我正在开发一个需要定期下载数据的应用程序 . 我已经使用NSURLSessionDownloadTask Build 了网络,这样它在所有情况下都能正常运行,但只有一个 . 当应用程序在物理设备上运行时,在前台并且网络在移动数据上,任务恢复到运行状态,但从不下载任何数据,永远不会取得任何进展,也永远不会挂起 . 如果我打开wifi,从Xcode运行(调试或发布)或在模拟... -
1 votesanswersviews
iOS NSURLSessionDownloadTask在wifi连接中取消后台
我正在使用NSURLSessionDownloadTask下载一个大文件 . 如果设备通过移动网络连接,则会成功下载(当app在后台时) 但如果唯一可用的连接是wifi,我开始下载并将应用程序发送到后台并锁定屏幕,它会在几分钟后取消(因为iOS关闭wifi以节省电量) 在下载完成之前,我应该如何保持wifi连接(屏幕锁定后)? 提前致谢 .