我一直试图通过Cognito将我的iOS应用程序连接到我的AWS后端。我有点困惑,因为我选择了注册所需的某些属性,例如Birthdate
和Name
。虽然我按照说明使用了AWSAuthUI
here。默认UI如下所示:
然后当有人试图注册时会出现此错误消息:
这是有道理的,因为用户没有输入我的用户池建立的其他必填字段,但如果我使用AWSAuthUI
<我怎样才能让用户有机会提交他们的生日? / p>
答案 0 :(得分:1)
根据评论,我想回答我自己的问题。除了小的化妆品更改之外,您似乎无法对AWSAuthUI
进行任何更改。最好的办法是自己设置UI。 AWS团队已经设置了一个GitHub项目,其中包含一个设置here的示例。 Cognito用户池的相关标题位于CognitoYourUserPools-Sample
下。他们在Swift和Objective-C中都有选择。