過去に自前のサーバーを用いてiOSアプリにプッシュ通知の機能を構築したことはあるものの、サーバー部分をAWS(Amazon Web Services)に置き換えたい、という状況になったため、その手順をメモとして残しておきます。(2016年5月現在) ( Androidアプリでの手順については こちら です。) 全体の流れ 前提条件としまして、iOSアプリの公開の手順は既知であるものとします。 また、AWSのリージョンは「東京」を指定しているものとします。 大まかには、以下の流れで説明していきます。 プッシュ通知用のCertificateの作成 AWS上の設定(SNS, Cognito) AWS SDKの実装(Xcode) プッシュ通知の送信(AWS) プッシュ通知用のCertificateの作成(Apple Developer) App IDの作成までは完了していることとします。 証明書の