Skip to content
This repository has been archived by the owner on Jun 17, 2020. It is now read-only.

Implement Push notifications #73

Open
tartakovsky opened this issue Jun 1, 2017 · 1 comment
Open

Implement Push notifications #73

tartakovsky opened this issue Jun 1, 2017 · 1 comment

Comments

@tartakovsky
Copy link
Contributor

tartakovsky commented Jun 1, 2017

Developer portals:

  1. Create GCM API keys for development and production in Android Developer portal
  2. Create APNS Sandbox and APNS Production certificates in Apple Developer portal

Backend side (should be collaborated on with Tzanko):

  1. Create SNS topics https://www.terraform.io/docs/providers/aws/r/sns_topic.html

  2. Create SNS applications SNS Platform Application Support hashicorp/terraform#8294

  • iOS sandbox (development)
  • iOS production
  • GCM development
  • GCM production
  1. Get topic ARNs from AWS Console

Mobile side:

  1. Integrate https://github.com/aws/aws-sdk-js
  2. Integrate https://github.com/zo0r/react-native-push-notification
  3. Subscribe to AWS SNS Topic's ARN on app launch
  4. Verify that device has appeared as subscribed in AWS SNS Console
  5. Send push notification to devices, verify that it was received on both iOS and Android devices
@ghost
Copy link

ghost commented Aug 1, 2017

Created development and production certificates for each app ID on iOS developer portal:

2017-08-01 3 58 42

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant