AVAssetDownloadURLSession从未初始化
创始人
2024-11-12 20:00:22
0

在创建AVAssetDownloadURLSession之前,需要在AppDelegate中设置NSURLSessionConfiguration并创建URLSession。以下是示例代码:

在AppDelegate中:

func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool { let backgroundConfiguration = URLSessionConfiguration.background(withIdentifier: "yourIdentifer") backgroundConfiguration.sessionSendsLaunchEvents = true

let downloadSession = URLSession(configuration: backgroundConfiguration, delegate: self, delegateQueue: OperationQueue.main)
downloadSession.getTasksWithCompletionHandler { (dataTasks, uploadTasks, downloadTasks) in
    for downloadTask in downloadTasks {
        downloadTask.cancel()
    }
}
downloadSession.finishTasksAndInvalidate()
return true

}

在ViewController中:

let urlAsset = AVURLAsset(url: videoURL) let downloadTask = downloadSession.makeAssetDownloadTask(asset: urlAsset, assetTitle: "title", assetArtworkData: nil, options: nil) downloadTask?.resume()

注意:此代码在Swift 5.0上测试通过。如果使用的是其他版本的Swift,请确认代码是否适用。

相关内容

热门资讯

透视分享!wpk私人辅助,wp... 透视分享!wpk私人辅助,wpk私人局有透视吗-确实是有辅助脚本(哔哩哔哩)1)有没有挂:进一步探索...
透视曝光!wpk插件辅助,wp... 透视曝光!wpk插件辅助,wpk透视辅助靠谱吗-原来存在有辅助软件(哔哩哔哩)1、每一步都需要思考,...
透视科普!wpk俱乐部辅助器,... 透视科普!wpk俱乐部辅助器,如何下载wpk透视版-其实存在有辅助技巧(哔哩哔哩)该软件可以轻松地帮...
透视详细!德普之星透视辅助软件... 透视详细!德普之星透视辅助软件,德普之星app安卓版破解版-都是一直都是有辅助app(哔哩哔哩)1、...
透视专业!wepoker免费透... 透视专业!wepoker免费透视脚本,wepoker私人局俱乐部辅助-总是真的有辅助软件(哔哩哔哩)...
透视总结!德普之星怎么开辅助,... 透视总结!德普之星怎么开辅助,德普之星怎么开辅助-确实一直都是有辅助工具(哔哩哔哩)1、下载好脚本下...
透视解谜!hhpoker辅助软... 透视解谜!hhpoker辅助软件,hhpoker是正规的吗-一贯是真的有辅助教程(哔哩哔哩)1、超多...
透视辅助!wpk控制牌是真的吗... 透视辅助!wpk控制牌是真的吗,wpk辅助器-确实真的是有辅助教程(哔哩哔哩)1、点击下载安装,脚本...
透视详情!wpk透视插件,wp... 透视详情!wpk透视插件,wpk有辅助器吗-其实存在有辅助神器(哔哩哔哩)1、金币登录送、破产送、升...
透视分享!wepoker透视脚... 透视分享!wepoker透视脚本安卓,wepoker轻量版透视方法-其实是真的有辅助教程(哔哩哔哩)...