2012-07-30 12 views
15

Abbiamo errore con MDMpush su alcuni dispositivi iPhone:Mela MDM spingere errore, ma solo per alcuni dispositivi iOS

30 luglio 17:52:46 miRNA-iPhone APSD [49]:: l'errore si è verificato per il flusso : Errore Dominio = NSPOSIXErrorDomain Code = 54 "L'operazione couldn'-t -be- -completed-. -Connection -reset -by -peer-" -UserInfo - = - 0-x-1-4-3-5- 4-0 - {-}

Tutti i dispositivi sono la stessa, la stessa versione di iOS, ma sul 50% dei dispositivi abbiamo questo errore. Su altri dispositivi, push funziona perfettamente. I dispositivi con questo problema effettuano il check-in senza problemi durante l'installazione del payload MDM, ma quando proviamo a inviare qualcosa, si verifica un errore.

+0

Per che cosa stai utilizzando le notifiche push? Se è qualcosa come le pubblicità, i suoi possibili utenti hanno un'app che blocca intenzionalmente le connessioni. – Wug

+0

Lo stiamo usando per MDM push, nuovi payload, ecc. Il semplice test di base non funziona senza alcun comando per il dispositivo iOS. –

+0

Forse l'utente ha scelto di non ricevere notifiche push dall'app e si sta ancora utilizzando il proprio token dispositivo. Si suppone di "annullare la registrazione" del proprio token dispositivo se sceglie di non ricevere notifiche. Forse ... – GabCas

risposta

1

Ho anche affrontato questo problema se stai usando la stessa certificazione per dispositivi diversi. Devi fare una pulizia, quindi creare ed eseguire l'applicazione sul dispositivo. Rimuovere la precedente applicazione installata che utilizza la stessa certificazione (stessa applicazione).

1

Abbiamo avuto un sintomo simile molto tempo fa, è stato causato da qualcuno che ha modificato il certificato Apple MDM dopo la metà dei dispositivi registrati. alcuni dispositivi sono stati registrati con un nuovo certificato e il resto è stato registrato da un vecchio certificato. il server Apple MDM non piace questo.

È necessario registrare tutto il dispositivo con lo stesso certificato.