入力したら、「認証情報をファイルから読み込み」をクリックすると「証明書」と「プライベートキー」欄に自動に値が入力される 「プラットフォームアプリケーションの作成」をクリックで確定。 作成完了したら、プラットフォームアプリケーションのARNを控える。 トピックの作成 AWS SNSで「トピック」→「新しいトピックを作成」をクリック トピック名と表示名に適当な名前を入力する 作成されたトピックのARNを控える Cognitoの設定 フェデレーティッドアイデンティティの作成 AWS Cognitoを開き「フェデレーティッドアイデンティティ」→「新しいプールを作成」を選択 IDプール名を入力し、「認証されていないIDに対してアクセスを有効にする」にチェックを入れる。認証プロバイダーの入力は不要。 IAMロールの追加を要求してくるので、そのまま「許可」を押す 作成されるロール名を覚えておくこと。 「
![[AWS/Swift4] AWS SNS + Cognito + iOS10でサーバレスでAPNsをpushする方法 - Bluebear I/O: 技術備忘録](https://cdn-ak-scissors.b.st-hatena.com/image/square/b57580863da8f23072d9d20eb35e9959bf275fcd/height=288;version=1;width=512/https%3A%2F%2Fblue-bear.jp%2Fkb%2Fwp-content%2Fuploads%2F2021%2F05%2Flogo_150x150.jpg)