abbiamo sviluppato un'applicazione che utilizza le notifiche push seguendo lo very good guide created by David Mytton.Notifica push Apple con un'applicazione aziendale
Il servizio push ha funzionato benissimo sul profilo di sviluppo. Ma ora che è finito, siamo passati al profilo di distribuzione dei clienti. L'applicazione è un'applicazione interna che utilizza un account Enterprise.
Abbiamo modificato il certificato sul server e abbiamo modificato l'URL di produzione come specificato nel tutorial. Abbiamo anche sostituito il profilo utilizzato durante la creazione dell'applicazione e l'ho installato sul tester iPhone. Tutto sembra funzionare sul server e nessun messaggio di errore viene restituito, ma la spinta non viene mai ricevuta su iPhone. Al momento siamo abbastanza incapaci e non sappiamo da dove iniziare il debugging. Abbiamo controllato che il tokenId venga aggiornato dopo aver sostituito il profilo.
Qualcuno ha esperienza in questo e potrebbe sapere cosa c'è che non va o da dove iniziare il debug? Grazie!
Hai eliminato l'app del profilo di sviluppo dal tuo dispositivo prima di installare la build dell'app di produzione e assicurati che l'impostazione di notifica push sia abilitata per la tua app nell'app Impostazioni predefinite? – Deeps
No, non ho cancellato il vecchio profilo dall'app, quindi grazie per il suggerimento!Purtroppo non ha aiutato:/E sì, le notifiche push sono abilitate per l'app nelle impostazioni. – Madoc
Sono curioso di questo, perché Apple afferma che "il servizio Apple Push Notification (APNs) è disponibile solo per le app distribuite tramite iOS App Store o Mac App Store." (è ancora preciso?) a questo link https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Chapters/ProvisioningDevelopment.html#//apple_ref/doc/uid/TP40008194- CH104-SW1 –