I am trying to configure a Docker-based deployment of Parse server with push notifications.
The server is up and running, including the push notification settings as environment variables. The
.p12 used was the “Development SSL Certificate” associated to the Push Notification settings of my in-development iOS app (the
.cer file was downloaded, double-clicked to import to my Keychain, then exported as
This environment variable is as follows:
I have followed guides at various locations:
Parse’s own Guides, right down to the section on adding my device to Parse with PFInstallation
From this configuration, I have run the iOS app a couple times, so it has asked for push notification permission and completed the registration / installation of the device into Parse. If I go to the Parse Dashboard, and attempt to
Send New Push I can see my single device / audience.
However, using the Dashboard to send a message, it is never received. Selecting this previously sent message, shows:
Separately, I downloaded a Mac app,
APNS-Tool, from the Mac App Store that assists with development. I can send direct push notifications by providing the device’s token (obtained from the app running), the development certificate (the same source certificate of my Parse server’s
.p12 file), and these are received. This tells me that the setup I have should work, but doesn’t…
Anyone able to assist?