aws에서 제안한 것처럼 서명을 호출하려고 할 때 모바일 허브를 소개하여 앱에서 AWS를 사용하도록 설정했습니다. 그것은 정체성이 발견되지 않는다고 말한다. ID는 사용자 풀에 있으며 백엔드에서 확인 된 것으로 표시된 것으로 볼 수 있습니다. 이 오류가 발생하는 이유는 무엇입니까?AWS Cognitio Swift 3 ID를 찾을 수 없음
코드 :
func handleLoginWithSignInProvider(signInProvider: AWSSignInProvider) {
AWSIdentityManager.defaultIdentityManager().loginWithSign(signInProvider, completionHandler:
{(result: Any?, error: Error?) -> Void in
if error == nil {
/* Handle successful login. */
print("success")
}
print("Login with signin provider result = \(result), error = \(error)")
})
}
오류 : 당신은 Cognito 신원 브라우저에서 뜻, '나는 백엔드에서 볼 수 있습니다'으로
GetCredentialsForIdentity failed. Error is [Error Domain=com.amazonaws.AWSCognitoIdentityErrorDomain Code=10 "(null)" UserInfo={__type=ResourceNotFoundException, message=Identity 'eu-west-1:xxxxxxx' not found.}] AWSiOSSDK v2.4.16 [Error] AWSCredentialsProvider.m line:577 | __44-[AWSCognitoCredentialsProvider credentials]_block_invoke.353 | Unable to refresh. Error is [Error Domain=com.amazonaws.AWSCognitoIdentityErrorDomain Code=10 "(null)" UserInfo={__type=ResourceNotFoundException, message=Identity 'eu-west-1:937fe0c4-974b-4f77-a835-425e1d9d9e00' not found.}] Login with signin provider result = nil, error = Optional(Error Domain=com.amazonaws.AWSCognitoIdentityErrorDomain Code=10 "(null)" UserInfo={__type=ResourceNotFoundException, message=Identity 'eu-west-1:xxxxxxxxx' not found.})