iOS中的AWS Cognito更新用户登录问题

iOS中的AWS Cognito更新用户登录问题,ios,amazon-web-services,aws-cognito,Ios,Amazon Web Services,Aws Cognito,我正在使用AWS Cognito登录。它在所有情况下都能正常工作,如注册、登录、忘记密码等。但在编辑个人资料的情况下,我面临一些技术问题。我成功编辑了我的手机号码 在其中一个例子中,我提供了错误的号码,它抛出了这样一个错误 [AWSJSONResponseSerializer responseObjectForResponse:originalRequest:currentRequest:data:error:|响应正文:{“_类型”:“InvalidParameterException”,“消

我正在使用AWS Cognito登录。它在所有情况下都能正常工作,如注册、登录、忘记密码等。但在编辑个人资料的情况下,我面临一些技术问题。我成功编辑了我的手机号码

在其中一个例子中,我提供了错误的号码,它抛出了这样一个错误

[AWSJSONResponseSerializer responseObjectForResponse:originalRequest:currentRequest:data:error:|响应正文:{“_类型”:“InvalidParameterException”,“消息”:“无效电话号码格式”。}

我正在使用这组代码更新我的个人资料

[[user updateAttributes:@[attributes]] continueWithSuccessBlock:^id _Nullable(AWSTask<AWSCognitoIdentityUserUpdateAttributesResponse *> * _Nonnull task) {
            //success
            return nil;
        }];
[[user updateAttributes:@[attributes]]continueWithSuccessBlock:^id\u可空(AWSTask*\u非空任务){
//成功
返回零;
}];

它只提供成功响应。失败响应不在此块中。有人能帮助我如何获取此块中的失败消息吗。我尝试了很多方法,但仍然难以找到正确的解决方案。任何帮助都将不胜感激。谢谢。

我只需调用continueWithBlock而不是continueWithSuccessBlock就可以了。这就是我T