Como adicionar programaticamente um proxy a uma NSURLSession

Examinando a documentação deNSURLSession eNSURLSessionConfiguration, Tive a impressão de configurá-lo com um dicionário como o seguinte:

    // Create a dictionary to describe the proxy 
    NSDictionary *proxyDict = @{
        (NSString *)kCFProxyHostNameKey   : @"myProxyHost.com",
        (NSString *)kCFProxyPortNumberKey : @"12345",
        (NSString *)kCFProxyTypeKey       : (NSString*)kCFProxyTypeHTTP
    };

    // Create a configuration that uses the dictionary
    NSURLSessionConfiguration *configuration = [NSURLSessionConfiguration defaultSessionConfiguration];
    [configuration setConnectionProxyDictionary:proxyDict];

No entanto, os pedidos deNSURLSession criado com esta configuração, conecte-se diretamente.

questionAnswers(6)

yourAnswerToTheQuestion