サービスアカウントを作成します。コンソールで、新しいパブリック/プライベートキーが作成されたことが警告されます。poolの作成AWSのコンソールにログインし、「Cognito」を選択します。Identities」をクリックします。任意のアプリ名を入力します。pool」クリック時にAuthとUnAuthのIAMロールの作成も行なってくれます。用意しているものがなければここで作成し、「Allow」をクリックしましょう。ConsoleからIAMを選択し、「Roles」をクリックします。pool」時に作成されたAuthのRoleを選択します。ポリシーにS3のPutの権限を付与しておきましょう。することで、Cognitoの認証がとったユーザーのみ、S3のPut権限を与えることができます。iOSに従って設定を行います。作成するところから始めましょう。service」を選択します。SIGN-IN」でサインインを有効にします。サインイン処理の作成サインイン画面の作成に従って作業を行います。SDKを組み込みます。Xcodeに組み込みます。