AVAssetDownloadURLSession ignores HTTP cache

Trying to download an encrypted HLS stream we faced the following behaviour:

Setting requestCachePolicy and/or urlCache properties of URLSessionConfiguration that used to create the AVAssetDownloadURLSession seems to have no effect at all.

This is important for as since we need the HTTP caching policy to be applied for the .m3u8 manifest file of the stream.

Is this the intended behaviour of the download process or some kind of an issue?

AVAssetDownloadURLSession ignores HTTP cache
 
 
Q