PushNotitication
is an app used for testing push notifications on iOS and Android- Support macOS, Windows, Linux
- Support using
certificate
andtoken
for authentication with APNS - Auto save settings
- Download latest release from https://github.com/onmyway133/PushNotifications/releases
- Read more Provider Certificates
- Go to Member Center
- Generate
Apple Push Notification service SSL (Sandbox & Production)
, this is now used for both sandbox and production. Download as.cer
file - Double click on
.cer
file to install intoKeychain
, then export it as.p12
file
- In
PushNotifications
, select.p12
file, fill outpassphase
if needed, fill outbundle id
,device token
,message
, selectenvironment
message
must be in json format, see Creating the Remote Notification Payload
- Read more Authentication Tokens
- Go to Member Center
- Create a
Key
for push notification. Download as.p8
file.
- Note your
key id
- Note your
team id
on Account Membership
- In
PushNotifications
, select.p8
file, fill outkey id
,team id
,bundle id
,device token
,message
, selectenvironment
- Read about Firebase Cloud Messaging
- Add or select project on Firebase Console
- In
PushNotifications
, fill outserver key
,device token
,message
message
must be in json format
- Icon http://emojione.com/
- Use node-apn under the hood
Khoa Pham, [email protected]
PushNotifications is available under the MIT license. See the LICENSE file for more info.