Bir paylaşım uzantısında AFNetworking ile ilgili bir sorun yaşıyorum. didSelectPost
, ben arayacağım:Başlarken Başarı/Başarısızlık Geri Bildirim Çağrısı AFNetworking kullanarak Uzantı
[[AuthClient sharedClient] POST: @"/v1/events"
parameters: params success:^(AFHTTPRequestOperation * operation, id responseObject) {
[self.extensionContext completeRequestReturningItems: nil completionHandler: nil];
}
failure:^(AFHTTPRequestOperation * operation, NSError * error) {
NSLog(@"error: %@", error);
[self.extensionContext cancelRequestWithError: error];
}
];
[AuthClient sharedClient]
bir arka plan tanımlayıcı ile NSURLSessionConfiguration
set ile AFHTTPSessionManager
bir örneğini almak için tekil deseni kullanır. Ancak, başarı veya başarısızlık geri bildirimleri çağrılmıyor ve uzantı öldürülünceye kadar yalnızca süresiz olarak askıda kalıyor. İlginç bir şekilde, HTTP isteği sunucu tarafında iyi tamamlanır; tamamlama sadece asla çağrılmaz.
neden yeni AFN sınıfını denemiyorsunuz? –
Hata ayıklayıcısını duraklatabilir ve tüm yığınlarınıza bakabilir misiniz? 2 tanesi aynı kilidi almaya çalışıyorlar. (ya da başkalarının kilitleri) – nielsbot