This repository contains the Responsys integration for the mParticle Apple SDK.
-
For adding the Responsys SDK, refer to the Step-by-Step guide and follow steps [1] through [7].
NOTE: In step [2], download your app's pushio_config.json file, however, this does not need to be added to your app, you will need its contents to create the Responsys Connection in your mParticle workspace.
-
Download the Responsys Kit files and include it in your project target.
-
Follow the mParticle iOS SDK quick-start, then rebuild and launch your app, and verify that you see
"Included kits: { Responsys }"
in your Xcode console
(This requires your mParticle log level to be at least Debug)
- Follow step [8.5] in the Responsys step-by-step guide to register the user for push notifications.
NOTE: This step will prompt the user for push notification permissions if they have not already granted permissions. It's up to you to determine the earliest appropriate step in the user experience to request this permission.
-
Reference mParticle's integration docs below to enable the integration.
-
To enable additional features of the Responsys SDK like In-App Messaging, Notification Preferences etc., follow the respective guides available here.