9

Come testare feedback.sandbox.push.apple.com? Tutto va bene, ma ricevo la lista vuota.Test di feedback sulle notifiche push Apple - nessun articolo ricevuto

Come si considera il token dispositivo come inattivo?

Ho installato l'applicazione su iPhone utilizzando Xcode, ricevuto alcune notifiche push, quindi l'ho rimosso da iPhone e ho inviato altre notifiche. Ma anche il giorno successivo feedback.sandbox.push.apple.com restituisce solo un set vuoto.

risposta

7

Per quanto ho trovato, il servizio di feedback notifica push di Apple non funziona correttamente in modalità sandbox. Dovresti provarlo su modalità ad-hoc o di produzione.

+0

Strano. Apple incoraggia a gestire correttamente tale feedback, ma non consente di testarlo. "Fallo giusto fin dal primo tentativo o essere punito con il bando da APNS"? –

+0

Non sono sicuro, come ho detto finora, di aver trovato su alcuni blog, forum e casi di test. Ma proverò ad alcuni suggerimenti che ho ottenuto dal forum per sviluppatori Apple. Se ho trovato un caso, condividerò con voi ragazzi in questo post. – fyasar

+0

Inoltre non sono riuscito a farlo funzionare nell'ambiente sandbox, ma ha funzionato in modalità produzione. – efeyc

14

problemi con l'utilizzo Feedback Servizio

Se si rimuove la vostra applicazione dal dispositivo e quindi inviare una notifica push ad esso, ci si aspetta di avere il token dispositivo ha respinto, e dovrebbe apparire il token dispositivo invalidato sul servizio di feedback. Tuttavia, se questa era l'ultima app abilitata al servizio push sul dispositivo, non verrà visualizzata nel servizio di feedback. Questo perché l'eliminazione dell'ultima app strappa la connessione persistente al servizio push prima che l'avviso della cancellazione possa essere inviato.

È possibile aggirare il problema lasciando almeno un'app abilitata per il push sul dispositivo per mantenere attiva la connessione permanente. Basta installare qualsiasi app gratuita abilitata al push dall'App Store e dovresti essere in grado di eliminare la tua app e vederla apparire nel servizio di feedback.

fonte:

+0

Sì, c'era anche un'altra applicazione (per verificare che l'APNS stesse funzionasse). –

+0

+1 per avermi ricordato –

+6

Secondo un commentatore su una risposta diversa, è necessario avere due app push SANDBOX installate sul dispositivo. Avere un'app per sandbox e un'app di produzione non funzionerà! –