我正在使用AWS Cognito和iOS。这些是我正在采取的步骤:
我的下一步是将一些自定义值保存到数据集...但是每次尝试同步时,我都会收到一条错误消息,指出“已删除用户已关联的刷新令牌”。
我在这里做错了什么?我错过了一步吗?我相信我正确地遵循了文档。
答案 0 :(得分:0)
我需要一些细节...所以当你说注册时,你的意思是pool.signUp?当你说确认你的意思是user.confirmSignUp?当您说将自定义值保存到数据集时,您是指通过cognito sync将数据值保存到身份ID数据集吗?
如果是这样,那么您需要确保调用方法getSession和凭据,以便在将数据保存到identitId之前真正登录,或者您将(a:将其放入unauth identityID(如果你允许未经授权的用户),b:因为没有identityId而被拒绝,或者c:没有凭据来进行操作)。
您获得的错误不在SDK中,也不在移动集线器中,因此它必须来自restful API。这是确切错误的文本吗?