2010-10-12 17 views
7

Tengo una aplicación para iPhone con notificaciones push habilitadas y está funcionando bastante bien. Pero mi mac mini simplemente "murió" y me di cuenta de que había olvidado hacer una copia de seguridad de mis claves públicas/privadas:/Así que supongo que mi única solución ahora es crear nuevos certificados (tanto de desarrollador como de distribución) para poder continuar mi trabajo ... pero, ¿qué ocurre con mis notificaciones push?iphone: revoque el certificado de distribución y las notificaciones push

quiero decir: el archivo PEM utilizado para mi servidor de notificación de inserción está "ligado" a mi actual certificado de distribución. ¿Qué sucede si revoco mi certificado?

  • ¿Mis notificaciones automáticas seguirán funcionando?
  • En caso afirmativo, ¿qué sucederá cuando envíe una nueva versión del archivo binario?
  • Si no, ¿"solo" necesito crear un nuevo archivo pem?

¿Alguno de ustedes ha experimentado tal situación?

+0

¿Qué pasó? ¿Las notificaciones automáticas aún funcionan? – Eric

Respuesta

5

Puedo decir por experiencia personal, que si lanza un nuevo código binario con su nuevo certificado, sus usuarios no experimentarán interrupciones en la actualización ordenada de su aplicación. Me pasó lo mismo, y me preocupaba que cuando enviara una actualización a mi aplicación las cosas se confundieran, y lo que es peor, los usuarios perderían los datos que guardaron y que estaban asociados con mi aplicación. (En cualquiera de las preferencias, o en la base de datos sqlite).

Sin embargo, todo funcionó a la perfección, a pesar de que la nueva versión se envió como firmada por un certificado completamente diferente al original.

Tengo no hecho esto sin embargo implica notificaciones push.

Cuestiones relacionadas