注销时重新启动EXPO应用程序而不会弹出

时间:2020-01-28 13:26:57

标签: authentication expo

当我单击注销功能时,我想重新加载整个expo应用程序,但我想在不退出该应用程序的情况下执行此操作,是否有解决方法?任何帮助,将不胜感激。我已经对react-native-restart库进行了研究,但这需要我退出应用程序。

这些是我当前的密码

  logOut() {
    Auth.currentAuthenticatedUser({
      bypassCache: false  
    }).
      then(
        user => user.signOut()
      )
      .catch(err => console.log(err))
  }

2 个答案:

答案 0 :(得分:2)

您可以使用

import { Updates } from 'expo';
Updates.reload()

它是generally used to reload apps when new update is available,但在您的情况下也可以使用

答案 1 :(得分:0)

展览结束后删除

Updates.reload()

然后您就可以使用

await Updates.reloadAsync()

改为重新加载应用程序。