Contact Us      Sign Up      Login

Guide for Plot version 1.15.3 and lower:

Add QuickSync to receive your notifications immediately. This uses Google Cloud Messaging. This guide assumes you’ve integrated Plot using Cocoapods. Make sure you already have integrated Plot using the iOS integration guide.
STEP 1: Add To Podfile

Add “pod ‘Google/CloudMessaging’, ‘1.1.0’” to your Podfile.

pod 'Google/CloudMessaging', '1.1.0'

STEP 2: Setup Google Project

Follow the steps at the Google Console to setup your Google Project and make sure you enable cloud messaging for your Google project.

STEP 3: Add Config File

Download the GoogleService-Info.plist config and add it to your project.

STEP 4: Almost Done!

Enter the Server API Key into the dashboard at http://admin.plotprojects.com/dashboard/

You are now ready to receive your first notification through QuickSync!For more details, look at the extensive documentation.

Guide for Plot version 1.15.4 and newer:

Add QuickSync to receive your notifications immediately. Starting from 1.15.4 it uses Firebase Messaging. This guide assumes you’ve integrated Plot using Cocoapods. Make sure you already have integrated Plot using the iOS integration guide.
STEP 1: Add To Podfile

Add “pod ‘Firebase/Messaging’, ‘3.3.0’” to your Podfile.

pod 'Firebase/Messaging', '3.3.0'

STEP 2: Add didReceiveRemoteNotification method

Copy the following snippet into your AppDelegate:

-(void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler {
    [Plot didReceiveRemoteNotification:userInfo fetchCompletionHandler:completionHandler];
}
STEP 3: Setup Google Project

Follow the steps at the Google Console to setup your Google Project and make sure you enable cloud messaging for your Google project.

STEP 4: Add Config File

Download the GoogleService-Info.plist config and add it to your project.

STEP 5: Almost Done!

Enter the Server API Key into the dashboard at http://admin.plotprojects.com/dashboard/

You are now ready to receive your first notification through QuickSync!For more details, look at the extensive documentation.