Amazon Simple Notification Service
Developer Guide (API Version 2010-03-31)

Send a push notification message to a VoIP iOS app using Amazon SNS and APNS

To send a push notification message to a VoIP app using Amazon SNS and APNS, you must first complete the prerequisites in APNS Prerequisites.


If you do not already have an iOS app registered with APNS, you can download and use the sample file provided by AWS as a template to get started. For more information, see Step 5: Obtain a Device Token.

To register your mobile app with AWS

  1. Go to and choose Create platform application.

  2. In the Application name box, enter a name to represent your app.

    App names must be made up of only uppercase and lowercase ASCII letters, numbers, underscores, hyphens, and periods, and must be between 1 and 256 characters long.

  3. In the Push Notification Platform field, select Apple Development or Apple Production.

  4. In the Push Certification Type field, select VoIP Push Certificate.

  5. Select the password encrypted certificate and private key, as exported from Keychain Access on your Mac computer in the .p12 file format.

  6. Enter your password, and then choose Create Platform Application.