Disable HTTP headers since it uses a private API

This commit is contained in:
Hampton Maxwell 2018-06-26 15:39:04 -07:00
parent 9e16048602
commit 3f5ab0b7ae

View File

@ -334,9 +334,12 @@ static NSString *const timedMetadata = @"timedMetadata";
if (isNetwork) {
NSMutableDictionary *assetOptions = [[NSMutableDictionary alloc]init];
/* Per #1091, this is not a public API. We need to either get approval from Apple to use this
* or use a different approach.
if ([headers count] > 0) {
[assetOptions setObject:headers forKey:@"AVURLAssetHTTPHeaderFieldsKey"];
}
*/
NSArray *cookies = [[NSHTTPCookieStorage sharedHTTPCookieStorage] cookies];
[assetOptions setObject:cookies forKey:AVURLAssetHTTPCookiesKey];