react-native应用程序检查本地存储是否有auth令牌,如果令牌可用,应用程序将导航到主页面,
但是在尝试呼叫this.props.navigator.push
时应用程序崩溃了。
这仅在应用程序冷启动时发生(从后台启动时按预期工作)
AsyncStorageHelper.getUserToken().then((userToken)=>{
if (userToken !== null) {
this.props.navigator.push({
component: MainPage
});
} else {
this.showLoginControls();
}
})
在componentDidMount()
方法
修改
另请注意,应用程序仅在发布版本上崩溃 因此无法获得崩溃的堆栈跟踪。