Pytania otagowane jako nsurlsession

21
Nie można załadować zasobu, ponieważ zasada bezpieczeństwa aplikacji transportu wymaga użycia bezpiecznego połączenia
Mam problem z aktualizacją Xcode do wersji 7.0 lub iOS 9.0. Jakoś to zaczęło dawać mi tytułowy błąd „Nie można załadować zasobu, ponieważ zasada bezpieczeństwa aplikacji transportu wymaga użycia bezpiecznego połączenia” Metoda usługi internetowej: -(void)ServiceCall:(NSString*)ServiceName :(NSString *)DataString { NSURLSessionConfiguration *sessionConfiguration = [NSURLSessionConfiguration defaultSessionConfiguration]; [sessionConfiguration setAllowsCellularAccess:YES]; [sessionConfiguration setHTTPAdditionalHeaders:@{ @"Accept" : @"application/json" …

19
Jak złożyć żądanie HTTP w Swift?
Czytam język programowania Swift firmy Apple w iBooks, ale nie mogę zrozumieć, jak wykonać żądanie HTTP (coś w rodzaju cURL) w Swift. Czy muszę importować klasy Obj-C, czy po prostu muszę importować biblioteki domyślne? A może nie można wysłać żądania HTTP na podstawie natywnego kodu Swift?

7
Wyślij żądanie POST za pomocą NSURLSession
Aktualizacja: Znaleziono rozwiązanie. Możesz to przeczytać na końcu postu. Próbuję wykonać żądanie POST do zdalnego interfejsu API REST przy użyciu NSURLSession. Chodzi o złożenie wniosku z dwoma parametrami: deviceIdi textContent. Problem polega na tym, że te parametry nie są rozpoznawane przez serwer. Część serwerowa działa poprawnie, ponieważ wysłałem POST za …

13
Ładowanie HTTP NSURLSession / NSURLConnection nie powiodło się w systemie iOS 9
Próbowałem uruchomić moją istniejącą aplikację na iOS9, ale nie udało mi się uruchomić AFURLSessionManager. __block NSURLSessionDataTask *task = [self.sessionManager dataTaskWithRequest:request completionHandler:^(NSURLResponse * __unused response, id responseObject, NSError *error) { if (error) { } else { } }]; [task resume]; Otrzymuję następujący błąd: Error Domain=NSURLErrorDomain Code=-999 "cancelled. Otrzymuję również następujące dzienniki: …

10
Wygeneruj swój własny kod błędu w Swift 3
To, co staram się osiągnąć, to wykonać URLSessionżądanie w swift 3. Wykonuję tę akcję w osobnej funkcji (aby nie pisać kodu osobno dla GET i POST) i zwracam URLSessionDataTaski obsługuję sukces i niepowodzenie w domknięciach. Coś w ten sposób- let task = URLSession.shared.dataTask(with: request) { (data, uRLResponse, responseError) in DispatchQueue.main.async …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.