ℙ𝕦𝕤𝕙 ℕ𝕠𝕥𝕚𝕗𝕚𝕔𝕒𝕥𝕚𝕠𝕟𝕤
Description
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
How to install
- Download latest release from https://github.com/onmyway133/PushNotifications/releases
How to use
iOS Provider Certificate
- 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
iOS Authentication Token
- 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
Android Server Key
- 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
Credit
- Icon http://emojione.com/
- Use node-apn under the hood
- Use node-gcm under the hood
Author
Khoa Pham, onmyway133@gmail.com
Contributors
Yen Bui, yen@igaworks.com
License
PushNotifications is available under the MIT license. See the LICENSE file for more info.