func application(application: UIApplication, didReceiveRemoteNotification data: [NSObject : AnyObject]) {
var dat = JSON(data)
if application.applicationState == UIApplicationState.Active {
// app was already in the foreground
println("App is in foreground")
processNotification(dat)
}else{
// app was just brought from background to foreground via PUSH
println("App brought back via PUSH")
processNotification(dat)
}
}
Ecco come controllo le notifiche push. Tuttavia, se invio una notifica push, l'utente lo manca e quindi apre l'app tramite l'icona? Come posso verificare quando l'app è stata aperta dall'icona?Come posso verificare quando un'app ritorna in primo piano dallo sfondo, ma non dalla notifica push?
intendi come rilevare se l'app è aperta ma c'è una notifica non aperta in sospeso? – Simon
@Simon si, credo di si. – TIMEX