Sto cercando di implementare le notifiche push con Ionic e sono abbastanza confuso. Fino ad ora, ho provato le seguenti alternative senza successo:Notifiche push con Ionic Framework
ionico push
sembra essere la soluzione migliore. "Simula" le notifiche nel browser rendendo facile il test. Ci sono due versioni:
Versione 1.0: i documenti sono avaiable a http://docs.ionic.io/v1.0/docs/push-overview. La pagina visualizza un avviso in fondo che dice di controllare l'ultima versione (2.0beta). Se tengo la pagina e provo a seguire le istruzioni, tutto sembra funzionare correttamente, ma se invio la push a https://push.ionic.io/api/v1/push non arriva nessun messaggio. Guardando a firebug ho scoperto che $ ionicPush sta interrogando l'API 2.0alpha invece di interrogare l'API 1.0.
Versione 2.0: i documenti sono disponibili allo http://docs.ionic.io/docs/push-overview. È molto simile a 1.0 e funziona bene in browser, Android (sviluppo e produzione) e ambienti di sviluppo iOS. Ma non riesco a ottenere messaggi sulla produzione IOS (dopo aver pubblicato l'app per l'archiviazione). Ho cercato a fondo una soluzione, ma ho trovato alcune risposte dicendo che è alfa e non dovrebbe essere usato.
Quindi, se la versione 1.0 non esiste (che utilizza l'API v2.0) e v2.0 è alfa e non deve essere utilizzato, conclusi ionico di spinta non può essere utilizzato.
Domanda 1: è possibile utilizzare ionic push per inviare notifiche a iOS e Android?
Domanda 2: utilizzando l'installazione 2.0, posso inviare messaggi con Apns PHP anziché Ionic Push?
Cordova PhoneGap Plugin Spingere
Questo plugin viene utilizzato da ionico spinta dietro le quinte credo. Ma non riesco a capire come usarlo. I tutorial e i documenti che ho trovato sono obsoleti e fanno riferimento a una versione deprecata (https://github.com/phonegap-build/PushPlugin.git). Anche ngCordova fa riferimento a questa versione deprecata (http://ngcordova.com/docs/plugins/pushNotifications/). ngCordova suggerisce anche Ionic Push. Non riesco a trovare un esempio completo che mostri come utilizzare https://github.com/phonegap/phonegap-plugin-push con ionico.
Domanda 3: come impostare Cordova Phonegap Plugin Push con ionico?
https://devdactic.com/ionic-push-notifications/ e https://devdactic.com/android-push-notifications/questo tutorial ti aiuterà a lavorare per me. –
Questo tutorial funziona anche per me. Ma loro non si rivolgono a iOS, che è esattamente dove sto avendo problemi. –
https://github.com/RigelM/ionic_push/blob/master/Notification.txt –