#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