Android 放大托管的web UI登录/注册调用随机抛出错误

Android 放大托管的web UI登录/注册调用随机抛出错误,android,ios,swift,amazon-cognito,aws-amplify,Android,Ios,Swift,Amazon Cognito,Aws Amplify,我正在iOS和Android应用程序中使用Amplify library进行社交登录/注册Cognito托管的web UI。我们正在使用iOS的Swift UI 有时,当一个新用户试图使用Facebook或Apple登录时,他会收到一个错误。然后,当用户再次尝试(第二次)时,流工作正常。这个问题在iOS和Android上都是随机发生的 这是我们使用AWS注册/登录的代码 对于iOS: \uUX=Amplify.Auth.signInWithWebUI(for:type,presentationA

我正在iOS和Android应用程序中使用Amplify library进行社交登录/注册Cognito托管的web UI。我们正在使用iOS的Swift UI

有时,当一个新用户试图使用Facebook或Apple登录时,他会收到一个错误。然后,当用户再次尝试(第二次)时,流工作正常。这个问题在iOS和Android上都是随机发生的

这是我们使用AWS注册/登录的代码

对于iOS:

\uUX=Amplify.Auth.signInWithWebUI(for:type,presentationAnchor:window!){
导致DispatchQueue.main.async{
切换结果{
成功案例:
self.userID=userID
完成(真)
案例。失败(let错误):
NotificationBanner.show(error.errorDescription)
完成(假)
}
}
} 
对于Android:

Amplify.Auth.signiWithSocialWebUI(提供者、活动、,
{callback.onSignensAccess(result=it,loginType=loginType)},
{callback.onAuthError(exception=it)}
)
以下是在iOS上运行时出现的错误:

AuthError: Unexpected error occurred with message: An unknown error occurred

Recovery suggestion: This should not happen. There is a possibility that there is a bug if this error persists. Please take a look at https://github.com/aws-amplify/amplify-ios/issues to see if there are any existing issues that match your scenario, and file an issue with the details of the bug if there isn't. Issue encountered at:

file: /Users/syed.zain/Desktop/parcelx-ios/Pods/Amplify/Amplify/Categories/Auth/Error/AuthError.swift

function: recoverySuggestion

line: 79

Caused by:

Error Domain=com.apple.SafariServices.Authentication Code=1 "(null)"
此错误随机出现,但经常出现。(我们的QA团队一天看了3到4次。)我们无法找到它发生的确切模式

以下是我们正在使用的iOS依赖项:

放大(1.3.2):
放大/默认值(=1.3.2)
放大/默认(1.3.2)
放大插件/AWSCognitoAuthPlugin(1.3.2):
AWSAuthCore(~>2.17.0)
AWSCognitoIdentityProvider(~>2.17.0)
AWSCOGNITOIdentialProviderASF(~>2.17.0)
AWSCore(~>2.17.0)
AWSMobileClient(~>2.17.0)
AWSPluginsCore(=1.3.2)
依赖项管理器:CocoaPods,Swift包管理器 Swift版本:5

iOS设备:在iPhone 6S、iPhone 11上测试 iOS版本:在13.6、14.0、14.2上测试

在Android上,我们使用的是放大版1.2.0

Android设备:在Galaxy A50、Galaxy A51、三星Note 8、像素2上测试
Android版本:在7.0以上的版本上测试这看起来更像是一个bug报告,而不是一个StackOverflow问题。请在这里提出一个GitHub问题:iOS也面临同样的问题。你有什么解决办法吗?这看起来更像是一个bug报告,而不是一个StackOverflow问题。请在这里提出一个GitHub问题:iOS也面临同样的问题。你有什么解决办法吗?