iOS 用プッシュ通知のセットアップ

iOS デバイス用のプッシュ通知をセットアップするには、Apple Push Notification Service (APNs) を使用する必要があります。APNs を使用するためには、登録済みの Apple iOS 開発者である必要があり、ご使用のアプリケーション用の APNs 証明書を取得する必要があります。

始める前に

以下のサーバーが IBM MobileFirst™ Platform Foundation からアクセス可能であることを確認します。
  • Sandbox サーバー:
    • gateway.sandbox.push.apple.com:2195
    • feedback.sandbox.push.apple.com:2196
  • 実動サーバー:
    • gateway.push.apple.com:2195
    • feedback.push.apple.com:2196

手順

  1. APNs 証明書およびパスワードを取得するために必要なステップを実行します。 詳細については、developerWorks® の記事 Understanding and setting up artifacts required to use iOS devices and APNS in a development environment を参照してください。
  2. 以下のいずれかの方法を使用して、証明書を設定できます。
  3. SSL ポート 443 を使用して Entrust CA ルート証明書をインストールします。
    開発モードで作業している間は、証明書ファイルを apns-certificate-sandbox.p12 に名前変更します。 実働モードに移行する際は、証明書ファイルを apns-certificate-production.p12 に名前変更します。 いずれのケースも、証明書ファイルは環境ルート・フォルダーまたはアプリケーション・ルート・フォルダーに置きます。ハイブリッド・アプリケーションに iPhone および iPad の両方の環境が含まれている場合、プッシュ通知には別々の証明書が必要になります。その場合、それらの証明書は対応する環境フォルダーに置きます。
    注: 環境ルート・フォルダーが最優先されます。

タスクの結果

これで、プッシュ通知のセットアップが完了しました。