React native React Native-AWS Amplify can';t在发布模式下登录android

React native React Native-AWS Amplify can';t在发布模式下登录android,react-native,aws-amplify,React Native,Aws Amplify,我在React原生应用程序中使用AWS Amplify进行身份验证。我在登录时遇到问题,只有在Android中使用发布模式时才出现问题。其他事情,如注册、重新注册、更改密码都在起作用。在调试模式下运行时,所有这些都工作正常 这是我的密码: const tmpUser=wait Auth.sign(电子邮件、密码).catch(异步错误=>{ 如果(err.code==='UserNotConfirmedException'){ console.log(“用户未确认”); 等待验证重新发送注册(电

我在React原生应用程序中使用AWS Amplify进行身份验证。我在登录时遇到问题,只有在Android中使用发布模式时才出现问题。其他事情,如注册、重新注册、更改密码都在起作用。在调试模式下运行时,所有这些都工作正常

这是我的密码:

const tmpUser=wait Auth.sign(电子邮件、密码).catch(异步错误=>{
如果(err.code==='UserNotConfirmedException'){
console.log(“用户未确认”);
等待验证重新发送注册(电子邮件).catch(e=>{
控制台日志(e);
导航(“登录屏幕”);
});
导航('SignupConfirm',{email,password});
}否则{
控制台日志(err);
Alert.Alert('Error',JSON.stringify(err),[{text:'OK',onPress:()=>console.log('OK Pressed')}{
可取消:对,
});
}
});
以下是我登录时遇到的错误:


你安装了“亚马逊cognito identity js”吗?是的,我添加了它。我最终通过在package.json中添加这个```决议“{“crypto js”:“3.1.9-1”}``解决了问题。你安装了“亚马逊cognito identity js”吗?是的,我添加了它。我最终通过添加这个``决议“{“crypto js”解决了问题:package.json中的“3.1.9-1”}``