from the tutorial, I see this note:
Now, on to that whole Push Notification thing.
Here be dragons.
Please note, from this point onward, any testing you do needs to be on a physical device.
ionic serveand emulators can’t receive push notifications.
However, the prior note about dev_push says this:
A note on the dev_push flag:
You may have noticed the dev_push flag in the .config() above. This will enable your new app to use development pushes instead of going through GCM or APNS for its notifications.
These pushes work absolutely anywhere, from ionic serve to emulators to actual devices. While we can’t check the status of your GCM API key or APNS certificates and Provisioning Profile, we can let you test the service without using them.
So what gives? should it work with