Lorsque j'essayais de générer l'instance de AVAssetDownloadURLSession dans iOS 9.0, il y avait une exception.La création d'un fichier AVAssetDownloadURLSession nécessite l'autorisation com.apple.developer.media-asset-download
Raison: 'La création d'un fichier AVAssetDownloadURLSession nécessite l'autorisation com.apple.developer.media-asset-download'.
Je ne sais pas comment résoudre la question. Aidez-moi, s'il vous plaît.
Mon code:
NSURLSessionConfiguration *configuration = [NSURLSessionConfiguration backgroundSessionConfigurationWithIdentifier:@"AX"];
configuration.HTTPCookieAcceptPolicy = NSHTTPCookieAcceptPolicyOnlyFromMainDocumentDomain;
configuration.shouldUseExtendedBackgroundIdleMode = YES;
configuration.sessionSendsLaunchEvents = YES;
configuration.HTTPShouldSetCookies = YES;
configuration.HTTPShouldUsePipelining = NO;
configuration.requestCachePolicy = NSURLRequestUseProtocolCachePolicy;
configuration.allowsCellularAccess = YES;
configuration.timeoutIntervalForRequest = 60.0;
configuration.HTTPMaximumConnectionsPerHost = 10;
configuration.discretionary = YES;
NSOperationQueue *queue = [[NSOperationQueue alloc] init];
queue.maxConcurrentOperationCount = 3;
AVAssetDownloadURLSession *session = [AVAssetDownloadURLSession sessionWithConfiguration:configuration assetDownloadDelegate:self delegateQueue:[NSOperationQueue mainQueue]];
Salut avez-vous résolu le problème? J'ai trouvé cet accident se produit également dans le vrai appareil – PrimaryChicken