iOS

Before starting iOS integration, you should note that there are two different push pathways provided by Apple:

  1. Sandbox/Development
  2. Production/Distribution

Responsys Mobile App Developer Console iOS platform setup image

We recommend starting with the iOS Development platform, then moving on to the iOS Distribution platform when you're ready for an Ad-Hoc Distribution or submission to the App Store.

Basic Steps:

  1. Add an iOS Development Platform to your Application.

  2. Create Authentication file (Authentication Key Files and .PEM Files are supported).

  3. Upload the Authentication file to the Mobile App Developer Console.

  4. Download the iOS SDK and include it in your Project.

  5. Download the pushio_config_debug.json (Development) file from the Mobile App Developer Console and include it in your project.

  6. Add optional frameworks (CoreLocation) to your project.

  7. Add necessary code to instantiate the Push IO Manager in your application.

  8. Run your push-enabled application and send your first push!

  9. Once an iOS Development Platform has been successfully configured, configure an iOS Distribution Platform so you can push to Ad-Hoc or App Store versions of your application!

Ready for the real thing?