2016-05-27 7 views
2

Da ich das AFNetworking von 3.0.4 auf 3.1.0 aktualisiert habe, bekomme ich Errr -999 beim Herunterladen einer Datei. Ich mache eine Post-Anfrage an den Server mit einigen Daten, und wenn die Daten gültig sind, wird eine Datei heruntergeladen, ansonsten wird der Fehler JSON zurückgegeben.AFNetworking Requests scheitert mit -999 Fehlercode

hier ist der Code:

AFSecurityPolicy *policy = [[AFSecurityPolicy alloc] init]; 
[policy setAllowInvalidCertificates:YES]; 

AFHTTPSessionManager *manager = [AFHTTPSessionManager manager]; 
[manager setSecurityPolicy:policy]; 
manager.requestSerializer = [AFJSONRequestSerializer serializer]; 
manager.responseSerializer = [AFCompoundResponseSerializer serializer]; 
[manager.requestSerializer setTimeoutInterval:DEFAULT_TIMEOUT]; 
[manager POST:[[BASE_URL stringByAppendingString:ACTION_UPDATE_DB] stringByAppendingString:API_KEY] 
    parameters:defaultData 
    progress:nil 
     success:^(NSURLSessionDataTask * _Nonnull task, id responseObject) { 

     } failure:^(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error) { 

     }]; 

habe ich versucht, dies zu ändern, aber mit dem gleichen Ergebnis.

AFSecurityPolicy* policy = [AFSecurityPolicy policyWithPinningMode:AFSSLPinningModeCertificate]; 
[policy setAllowInvalidCertificates:YES]; 
[policy setValidatesDomainName:NO]; 

Antwort

Verwandte Themen