Невозможно получить ответ от сервера - PullRequest
0 голосов
/ 04 июня 2019

Невозможно подключиться к серверу через iPhone Симулятор, но способен подключиться к тому же API через браузер (с включенными прокси-серверами в настройках сети).

Нет доверенного сертификата.

Журнал ошибок

nw_proxy_resolver_create_parsed_array Ошибка оценки PAC: NSURLErrorDomain: -1003 Ошибка загрузки NSURLSession / NSURLConnection HTTP Сертификат для этого сервера недействителен.Возможно, вы подключаетесь к серверу, который притворяется «доменным именем» ...

Ошибка доверия SSL TIC

1 Ответ

0 голосов
/ 04 июня 2019

Попробуйте добавить в конце вашего класса Appdelegate после @ end,

Objective-C

@implementation NSURLRequest(ATS)
+ (BOOL)allowsAnyHTTPSCertificateForHost:(NSString *)host {
    return YES;
}
@end

Swift

extension URLRequest {
    static func allowsAnyHTTPSCertificate(forHost host: String?) -> Bool {
        return true
    }
}

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...