Pregunta

¿Cómo tokens de dispositivo puede variar en cada caja de arena a los modos de producción?

Creo que he encerrado algunos tokens de dispositivo en un modo de producción, y no puede ser empujado a partir del desarrollo.

¿Alguna idea sobre cómo puedo comprobar?

¿Fue útil?

Solución

Cuando se construye la aplicación utilizando un CERT desarrollo, la aplicación va a generar un token de dispositivo único. Este token dispositivo no funcionará en la red de empuje producción. Cuando a continuación, construir su aplicación con un archivo de suministro de distribución (App Store o Ad-Hoc) su dispositivo generará un diferente Moneda dispositivo para notificaciones push. Si intenta enviar el desarrollo token generado a la red SSL empuje de producción, los servidores de Apple van a rechazar su ficha.

Otros consejos

Lo que hice fue tratar de producción en primer lugar, a continuación, si eso fallaba con un código de InvalidToken, inténtelo de nuevo contra la caja de arena.

En el caso de que se esté preguntando, sí, esto es más difícil de lo que debe ser.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top