Sto provando a effettuare chiamate in background come POST, per essere più precisi nel metodo didReceiveRemoteNotification, perché iniziano a funzionare quando arriva una notifica push. Il mio problema è che tutti i Alamofire.request non chiamano mai in modalità Background finché non apro l'app. Ora hoRichiesta sfondo non eseguita Alamofire Swift
Sto cercando di aprire una sessione ma non farà funzionare la richiesta.
Queste è quello che voglio da eseguire in background (cellulare in background)
Alamofire.Manager(configuration: configuration).request(.GET, url, parameters: nil)
.responseJSON { (_, _, JSON, _) in
//println(JSON)
println(JSON)
REST OF THE CODE
Ma non funzionerà, anche se aggiungo codice qui sotto questi richiedo funziona ma il ritorno della richiesta o anche la richiesta non è stata fatta.
Ciao, grazie per la risposta, ma il mio problema è associare un sessioni Alamofire o che cosa ho bisogno per eseguire le richieste causano quelle funzioni che si scrivono eseguire il codice, ma è il whos richiesta non ritorno o forse anche chiamate fino a quando non apro l'app. Grazie ancora. –
Vedere la mia risposta aggiornata - se il problema è che non si ottiene affatto il metodo chiamato, in precedenza dovrebbe aiutare :) –
Sapevo del contenuto disponibile che ho già causa è una notifica silenziosa quindi per esempio se ricevo un push notification, la didReceiveRemoteNotification attiva e quindi voglio fare una richiesta con alamofire, il mio problema principale è che il codice in didReceiveRemoteNotification funziona ma la chiamata o la richiesta non fanno nulla quando l'iphone è inattivo/in background (non aperto) quando Apro l'app che funziona come dovrebbe essere. –