Amazon Cognito iOS Swift — пользовательский интерфейс

#amazon-web-services #amazon-cognito #aws-ios

#amazon-веб-сервисы #amazon-cognito #aws-ios

Вопрос:

Я пытаюсь настроить Amazon Cognito с помощью пользовательского интерфейса, который я настроил в Swift для iOS. Встроенный пользовательский интерфейс из Amazon iOS SDK не соответствует внешнему виду приложения, поэтому я не могу его использовать.

У кого-нибудь здесь есть совет о том, как использовать Amazon Cognito с пользовательским интерфейсом?

В этом руководстве показано, как использовать Cognito, но БЕЗ использования пользовательского интерфейса.

Ответ №1:

Для этого варианта использования доступны два пакета SDK AWS:

  • AWS iOS SDK[a].
  • AWS Amplify iOS SDK[b].

Для примера приложения, которое вы могли бы использовать в качестве ссылки при написании кода, вы также могли бы взглянуть на это приложение для iOS [c] и создать свое собственное приложение с пользовательским интерфейсом, ссылаясь на шаги в readme приложения. В этом репозитории Github есть коды как на Objective C, так и на Swift, что является еще одним бонусом.

Ссылки

[a].https://github.com/aws-amplify/aws-sdk-ios

[b].https://aws-amplify.github.io/docs/ios/authentication

[c].https://github.com/awslabs/aws-sdk-ios-samples/tree/master/CognitoYourUserPools-Sample