Configuring Apple Push Settings

Create a new Apple Push Notification Service (APNS) configuration that specifies the application, security certificate, and ports that the service uses.

Apple push notifications alert offline iPhone users to the availability of new items awaiting retrieval on Unwired Server. Push uses an IP connection only long enough for the Send/Receive data exchange to complete. The feature overcomes network issues with always-on connectivity and battery life consumption on 3G networks.

For more information on end-to-end iPhone application development and provisioning, search for Apple Provisioning for iOS in System Administration.

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.
  1. In the left navigation pane, expand the Servers folder and select a server.
  2. Select Server Configuration.
  3. In the Messaging tab, select Apple Push Configuration.
  4. Click New.
  5. Enter the Application name. This name corresponds to the Product Name specified in Xcode.
  6. Select one of:
    • Use existing certificate – use a security certificate file that already exists on the server. When you select this option, the list of available certificates appears in the Certificate name menu.
    • Use new certificate – create a new security certificate. When you select this option, you must provide information to create a named security certificate file on the server.
  7. If you selected Use existing certificate:
    1. Select the desired certificate from the list.
    2. Enter and confirm the certificate password.
  8. If you selected Use new certificate:
    1. Enter a name for the new certificate.
    2. Specify a Base64-encoded string by choosing one of these:
      • Browse from file – select a security certificate file on the server that contains the Base64-encoded string.
      • Base64-encoded string – manually enter the Base64-encoded string.
    3. If you selected a file from the server for the Base64-encoded string, you can overwrite the existing certificate file with the details you specify during new certificate creation. To do so, select the box adjacent to Overwrite existing certificate.
    4. Enter and confirm the certificate password.
  9. Click OK.