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,请确认代码是否适用。

相关内容

热门资讯

第六分钟辅助!全民奇迹脚本,都... 第六分钟辅助!全民奇迹脚本,都是是真的有辅助攻略(有挂解密)1、进入游戏-大厅左侧-新手福利-激活码...
第六分钟辅助!炫酷众娱免费辅助... 第六分钟辅助!炫酷众娱免费辅助,总是真的有辅助插件(新版有挂)所有人都在同一条线上,像星星一样排成一...
两分钟辅助!微信小程序旺旺福建... 两分钟辅助!微信小程序旺旺福建辅助,果然真的有辅助脚本(揭秘有挂)1、这是跨平台的微信小程序旺旺福建...
第8分钟辅助!潮汕馆插件,本来... 第8分钟辅助!潮汕馆插件,本来是真的有辅助攻略(有挂猫腻)1、任何潮汕馆插件透视是真的假的的玩家都可...
8分钟辅助!微信小程序填大坑辅... 8分钟辅助!微信小程序填大坑辅助器,好像真的有辅助插件(有挂工具)1、任何微信小程序填大坑辅助器透视...
八分钟辅助!开心泉州免费辅助,... 八分钟辅助!开心泉州免费辅助,本来真的有辅助神器(有挂秘笈)1、这是跨平台的开心泉州免费辅助轻量版有...
九分钟辅助!八闽掌上辅助软件,... 九分钟辅助!八闽掌上辅助软件,其实存在有辅助脚本(有挂详细)1、下载好八闽掌上辅助软件透视辅助下载之...
第2分钟辅助!余干中至怎么输就... 第2分钟辅助!余干中至怎么输就一直输,原来真的有辅助攻略(有挂猫腻)1、余干中至怎么输就一直输透视辅...
八分钟辅助!牛总管辅助神器,一... 八分钟辅助!牛总管辅助神器,一贯存在有辅助插件(有挂秘诀)1、牛总管辅助神器脚本辅助下载、牛总管辅助...
第六分钟辅助!中至抚州手麻工具... 第六分钟辅助!中至抚州手麻工具,原来是真的有辅助教程(有挂工具)1、中至抚州手麻工具辅助器安装包、中...