Solicitação HTTPS no iOS 9: falha no carregamento HTTP de NSURLSession / NSURLConnection (kCFStreamErrorDomainSSL, -9802)
Estou atualizando meu aplicativo para acomodar os novos recursos da AppleATS. Sem nenhuma alteração no Plist-Info, o código a seguir gera um erro emsendSynchronousRequest()
em um simulador de baunilha `iOS 9.
NSURL *url =[NSURL URLWithString:@"https://Google.com"];
NSMutableURLRequest *request = [[NSMutableURLRequest alloc]init];
[request setHTTPMethod:@"GET"];
[request setURL:url];
NSURLResponse *urlResponse = nil;
NSError *error = nil;
NSData *reponse = [NSURLConnection sendSynchronousRequest:request
returningResponse:&urlResponse
error:&error];
Erro:
Falha no carregamento do NSURLSession / NSURLConnection HTTP (kCFStreamErrorDomainSSL, -9802)
Quaisquer pensamentos sobre o que pode estar por trás dessa questão?
Ps: Eu entendi aquiloNSURLConnection
está obsoleto. Mas este invocações funciona encontrar se eu adicionarAllowArbitraryLoads
noPlist
.