Ho un app iPhone l'invio di notifiche e tutto funziona bene ... tranne a volte :)iphone e notifiche: numero massimo di notifiche?
Mi spiego: sto usando uno script PHP piuttosto semplice da inviare le notifiche (utilizzando il metodo stream_context_create
), ma un po ' gli utenti mi hanno detto che non ricevono alcune notifiche. Apparentemente, potrei incontrare alcuni casi in cui devo inviare fino a 50.000 notifiche entro un minuto e penso che questo potrebbe essere il problema. Sto utilizzando un singolo stream per inviare tutte le notifiche.
Qualcuno di voi ha riscontrato un problema simile? Devo dividere in più stream? C'è qualche informazione sul numero massimo di notifiche che posso inviare in un flusso?
Grazie :)
Modifica 1
"Speed" non è il problema qui: io sono in grado di spingere tutte le notifiche di Apple all'interno di un minuto (forse ho alcuni problemi in futuro se il mio numero di utenti cresce ma è OK ATM). Il problema che vedo qui è che Apple potrebbe considerarmi uno spammer o qualcosa del genere e non fornisce tutte le mie 50.000 notifiche:/Ragazzi avete idea di come posso essere sicuro?
Avete considerato di creare uno script daemon e di inviare notifiche su una pila che il daemon gestisce a un ritmo adeguato? Se le tue notifiche possono arrivare con un ritardo di cinque minuti, penso che questa sia una soluzione appropriata senza cambiare completamente lingua/ecc. –
Ho appena modificato il mio post, ho capito che la mia domanda non era molto accurata – Vivi
Beh, so che abbiamo avuto gli stessi problemi con apns. Penso che l'abbiamo risolto utilizzando una coda e inviando solo un numero limitato di notifiche al secondo ad Apple. Non so esattamente cosa sia questo berretto ma potresti voler esaminare questo e sperimentare un po '. – Rengers