2012-05-25 12 views
6

Ho implementato la notifica push cloud in iOS utilizzando questo tutorial iOS push notification tutorial. Ho fatto tutto secondo la documentazione di cui sopra. Nessun errore si verifica durante la registrazione.Notifica push cloud Appcelerator in iOS

Nella console cloud posso vedere 1 client client iOS abbonati alle notifiche push. Tutto sembra a posto ma non riesco a ricevere la notifica push. (Anche io ho riavviato il mio iPhone)

Ho inviato una notifica push dalla console cloud, ma non riesco a ricevere la notifica push sul mio iPhone. Qualcuno può aiutarmi a risolvere questo problema?

Grazie in anticipo

risposta

1

Assicurarsi di avere selezionato il gateway corretto sul lato server. Il modo più semplice è controllare il profilo di mobile provisioning e cercare la stringa "aps-environment". Se è impostato su "sviluppo", è necessario utilizzare il gateway di sviluppo (ovvero Sandbox). Se è impostato su "produzione", è necessario utilizzare il gateway di Apple Push Production.

Questo link potrebbe essere interessante anche: http://www.pushwoosh.com/programming-push-notification/appcelerator-titanium-push-notification/

ci sono potrebbe essere molto piccola possibilità che firewall o un router che bloccano le notifiche push, ma questo potrebbe essere facilmente individuati passando il dispositivo dal WiFi al 3G.

0

Potrebbe essere un problema con il certificato. Dovresti abilitare le notifiche push nel certificato p12 e dovrebbe essere configurato correttamente nelle impostazioni ACS. Si prega di fare riferimento a Appcelerator Cloud Push Notification in iOS