2010-10-12 4 views
7

Ho un app iPhone con notifiche push abilitato e sta funzionando abbastanza bene. Ma il mio mac mini è appena "morto" e mi rendo conto che mi sono dimenticato di eseguire il backup delle mie chiavi pubbliche/private:/Quindi immagino che la mia unica soluzione ora sia creare nuovi certificati (sia sviluppatore che distribuzione) così posso continuare il mio lavoro ... ma cosa succede con le mie notifiche push?iphone: revocare certificato di distribuzione e notifiche push

voglio dire: il file PEM utilizzato per il mio assistente di notifica push è "legata" al mio attuale certificato di distribuzione. Cosa succede se revoco il mio certificato?

  • Le mie notifiche push funzionano ancora?
  • Se sì, che cosa accadrà quando sarò inserire una nuova versione del binario?
  • In caso contrario, faccio "solo" bisogno di creare un nuovo file PEM?

Qualcuno di voi ha sperimentato una situazione del genere?

+0

cosa è successo? Le notifiche push funzionano ancora? – Eric

risposta

5

posso parlare per esperienza personale, che se si rilascia un nuovo binario sotto il vostro nuovo certificato, gli utenti potranno sperimentare alcuna interruzione nella riqualificazione ordinata della vostra applicazione. La stessa cosa è successa a me, e la mia preoccupazione era che quando ho presentato un aggiornamento alla mia domanda che le cose sarebbero confuse - e ancora peggio - gli utenti avrebbero perso i dati che hanno salvato e che erano associati alla mia applicazione. (In entrambe le preferenze, o il database sqlite).

Tuttavia, tutto ha funzionato perfettamente, nonostante la nuova versione sia stata presentata come firmata da un certificato completamente diverso rispetto all'originale.

Ho non eseguito questo tuttavia che coinvolgono le notifiche push.