Добавление пользователя в Cognito User Pool в iOS - PullRequest
1 голос
/ 17 января 2020

Дело очень простое, я хочу добавить в свой пул cognito пользователей нового пользователя с заданной информацией, вот что я получил до сих пор:

        let emailValue = email.text!.trimmingCharacters(in: .whitespacesAndNewlines)
        let passwordValue = password.text!.trimmingCharacters(in: .whitespacesAndNewlines)
        let firstNameValue = firstName.text!.trimmingCharacters(in: .whitespacesAndNewlines)
        let lastNameValue = lastName.text!.trimmingCharacters(in: .whitespacesAndNewlines)
        var attributes = [AWSCognitoIdentityUserAttributeType]()
        let firstName = AWSCognitoIdentityUserAttributeType()
        firstName?.name = "first_name"
        firstName?.value = firstNameValue
        attributes.append(firstName!)
        let lastName = AWSCognitoIdentityUserAttributeType()
        lastName?.name = "last_name"
        lastName?.value = lastNameValue
        attributes.append(lastName!)
        self.pool?.signUp(emailValue, password: passwordValue, userAttributes: attributes, validationData: nil)

именно здесь я определяю свой пул (с использованием констант):

override func viewDidLoad() {
    super.viewDidLoad()
    self.pool = AWSCognitoIdentityUserPool.init(forKey: AWSCognitoUserPoolsSignInProviderKey)
}

Нет ошибок, но после выполнения функции (нажатием) ничего не происходит. Что я делаю не так?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...