Aktualizuję moją aplikację, aby uwzględnić nową wersję Apple ATS. Bez żadnych zmian w Plist-Info poniższy kod generuje błąd w sendSynchronousRequest() w symulatorze wanilla iOS 9.Żądanie HTTPS w systemie iOS 9: NSURLSession/NSURLConnection Wczytanie HTTP nie powiodło się (kCFStreamErrorDomainSSL, -9802)
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];
Błąd:
NSURLSession/NSURLConnection HTTP obciążenie zawiodły (kCFStreamErrorDomainSSL, -9802)
jakieś przemyślenia co do tego, co może być za ten problem?
Ps: Rozumiem, że NSURLConnection jest przestarzałe. Ale ta inwokacja działa, jeśli dodam AllowArbitraryLoads w Plist.
Zajrzyj na forach Apple, w sieci. Powiedziałem o tym i dostałem dobrą odpowiedź, podobnie jak inni. –
Nie można znaleźć. Czy możesz udostępnić link? –
To jest link: https://forums.developer.apple.com/thread/6452 –