Configuring Apple Push Settings for the Hybrid Web Container

The certificate that was exported from the keychain corresponding to Apple Push settings must be configured with the correct application name in SAP Control Center.

Note: When configuring the Apple Push Notification Service, change the push gateway, push gateway port, feedback gateway, and feedback gateway port values only when configuring notifications in a development environment. To enable Apple push notifications, the firewall must allow outbound connections to Apple push notification servers on default ports 2195 and 2196. The default URL is for production and should be changed to gateway.sandbox.push.apple.com for development. After making these changes, you must restart your machine.
  1. In the left navigation pane, select Applications.
  2. In the right pane, select the Applications tab.
  3. Select the Application ID for which you are configuring native notification and select Properties.
  4. Select the Push Configurations tab and click Add.
  5. Enter the Application name. Make sure this name matches the AppId entered in the Branding.strings file.
    Enter:
    Property Description
    Server The push notification server.
    Port Push notification server port.
    Feedback server If a feedback service is enabled, the server to which APNS routes feedback information.
    Feedback port The feedback service port.
    Certificate (encoded) The security certificate used for authentication.
    Certificate password The security certificate password.
  6. Click Browse to use a security certificate file that already exists on the server.
    1. Select the desired certificate from the list.
    2. Enter and confirm the certificate password.
  7. Click OK.
  8. You can verify that the device is configured for APNS correctly by verifying that the device token has been passed from the application after the application runs once on the device.

    apn_verification_scc
    Use the Send a Notification tool inside the Hybrid App Designer to send a test notification.
Related tasks
Testing Server-Initiated Hybrid App Packages
Configuring Messaging Server Log Settings