Amazon Cognito + iOS Swift - пользовательский интерфейс
Я пытаюсь настроить Amazon Cognito с пользовательским интерфейсом, который я настроил в Swift для iOS. Встроенный пользовательский интерфейс из Amazon iOS SDK не соответствует внешнему виду приложения, поэтому я не могу его использовать.
У кого-нибудь есть совет, как использовать Amazon Cognito с пользовательским интерфейсом?
Из этого туториала вы узнаете, как использовать Cognito, но НЕ использовать пользовательский интерфейс.
1 ответ
Существует два доступных пакета AWS SDK для удовлетворения этого варианта использования:
- AWS iOS SDK[a].
- AWS Amplify iOS SDK[b].
Для примера приложения, которое вы могли бы использовать в качестве ссылки при написании кода, вы также можете взглянуть на это приложение iOS [c] и создать собственное приложение с пользовательским интерфейсом, обращаясь к шагам в файле readme приложения. Этот репозиторий Github имеет коды как в Objective C, так и в Swift, что является еще одним бонусом.
Рекомендации
[А]. https://github.com/aws-amplify/aws-sdk-ios
[Ь]. https://aws-amplify.github.io/docs/ios/authentication
[С]. https://github.com/awslabs/aws-sdk-ios-samples/tree/master/CognitoYourUserPools-Sample