Amazon Cognito
Developer Guide

Adding an iOS App to Amazon Cognito User Pools

With Amazon Cognito user pools, you can enable your web and mobile app users to sign up and sign in. You can change passwords for authenticated users and initiate forgotten password flows for unauthenticated users. The following section provides setup information and examples so you can use the Amazon Cognito Identity Provider to retrieve and update user pool profiles.

To get started see AWS Mobile SDK for iOS and Mobile SDK for iOS documentation.

You can import the Mobile SDK for iOS into your existing project using these frameworks:

You should use one of these environments to import the AWS Mobile SDK but not more than one. Importing the SDK in multiple ways loads duplicate copies of the SDK into the project causing errors.