Push

In this section, integrate either an Android or iOS Mobile Application to deliver Push Notifications using the Platform.

image49.png

Enter the Name of the Application that is being configured to deliver Push and select a Subscriber List Field to use as the Push Device key.

Caution

The selected Field must be unique

image62.png

Then, follow the required steps depending on the OS of the Application being integrated:

  • Android

  • iOS

Android App Configuration

Under the Android Config section in the left hand side, upload the App’s Firebase Service Account file to the displayed upload box.

image197.png

Firebase Service Account File

To obtain the required file, enter the App’s Firebase account.

  1. Select the Project Overview button

  2. Enter the Project’s Settings

  3. Select the Service Account tab

  4. Click the Generate New Private Key button

image171.png

Once this has been selected, a file will download with the Private Key.

Upload this file to the Firebase Service Account upload box.

image13.png

iOS App Configuration

Located in the right side of the screen, under the iOS Config section, you will see the following required fields:

image21.png

Bundle ID (App ID):represents the App’s unique identifier under the iOS ecosystem.

To obtain the App’s Bundle ID, open your project with XCode, select the top project item in the project navigator at the left. Then Select TARGETS ->General.

Bundle Identifieris found underIdentity.

Screen_Shot_2017-12-14_at_11.27.54.png

iOS Team ID:from the Apple’s Developer Central Center, under the Account section, click Membership and under Membership Information, copy the Team ID field.

image20.png

iOS Key ID:Establish a secure communication with an APN using stateless authentication tokens.

You need an APNs authentication token signing key to generate the tokens to be used by the server to deliver Push Notifications.

Request this key from your developer account on developer.apple.com.

From the Apple’s Developer Center account, under theCertificates, Identifiers & Profiles, Select theKeys section.

image8.png

Select the APNs service and Enter the key’s name, and click Continue.

When you request a key, Apple gives you:

  • A 10-character string with a Key ID. You must include this string in your JSON tokens.

  • An authentication token signing key, specific as a text file (with a .p8 file extension) that you will load in the next step.

    Here, you will find your Key ID:

image1.png

iOS Signing Key:by establishing an APN authentication, you will obtain an authentication token signing key. This will be in a text file (with a .p8 file extension).

Upload this file into the displayed upload box.

image26.png

Once the required fields have been entered for the desired OS of the Integrated Application, click on the Save button.

The following will be displayed in the Push section:

image208.png

Download the file and add to your Application’s project.

Was this article helpful?
0 out of 0 found this helpful

Comments

0 comments

Article is closed for comments.