Ho implementato tutti i metodi raccomandati in AppDelegate per ottenere il servizio di Remote Notifications.Gestire le notifiche remote APNS mentre in Background
Posso accettarli mentre è in esecuzione, mentre si avvia e mentre è spento.
Ma c'è un problema, dal momento che non posso lavorare con molte notifiche ricevute mentre sono in background. Posso lavorare solo con l'ultima notifica.
Cosa è il manuale consigliato per farlo? Come posso ricevere tutte le notifiche ricevute in background? È risolvibile solo tramite una chiamata manuale al mio fornitore di servizi (mittente di dati apns)?
Se stai implementando correttamente APNS, la tua app non "maneggia" mai la notifica. iOS riceve tutte le notifiche e l'utente può utilizzare tali notifiche per aprire la tua app. Questo è tutto. –
Il sistema di notifica non è destinato a essere utilizzato per inviare dati importanti tra il server e il dispositivo. Ha solo lo scopo di urtare il dispositivo in modo che possa contattare il server e scoprire cosa sta realmente accadendo. Oltre a non essere adatti a queste notifiche push, non sono abbastanza affidabili per fare qualcosa di importante. Se il carico del server è un problema per te, quindi aumentare il prezzo della tua app o qualcosa per coprirlo. Gli utenti saranno felici di pagare se la tua app è buona. –