【问题标题】:Ionic Application Crashes on Splash Screen iOSIonic 应用程序在启动屏幕 iOS 上崩溃
【发布时间】:2018-03-06 01:57:19
【问题描述】:

所以我在 iOS 中构建了我的 ionic 应用程序,但是当我打开它时,它会在显示启动画面后立即崩溃。我愿意接受建议。

【问题讨论】:

  • 您在应用中使用任何谷歌服务吗?你用的是什么插件?
  • 我使用 firebase 作为 db 并使用它的身份验证模块。如另一篇文章所述,我删除了 phonegap push 插件,但它仍然崩溃。
  • 找到解决办法了吗?

标签: ios ionic-framework ionic2


【解决方案1】:

请先添加更多详细信息。 运行:ionic info

如果可能的话,也分享一些代码。

您是否也在使用登录:

    this.firebase.auth.onAuthStateChanged(user => {
        if(user){
});

【讨论】:

  • 离子信息:cli 包:(C:\Users\malan\AppData\Roaming\npm\node_modules)@ionic/cli-utils:1.19.0 离子(离子 CLI):3.19.0 全局包:cordova(Cordova CLI):7.1.0 本地包:@ionic/app-scripts:3.0.0 Cordova 平台:android 6.3.0 ios 4.5.4 Ionic 框架:ionic-angular 3.7.1 系统:节点:v6。 11.2 npm:3.10.10 操作系统:Windows 10 环境变量:ANDROID_HOME:未设置杂项:后端:pro
  • ` const unsubscribe = angularFireAuth.auth.onAuthStateChanged( user => { if (!user) { this.rootPage = 'LoginPage'; unsubscribe(); } else { if(user.emailVerified){ this.rootPage = 'TabsPage'; unsubscribe(); } else{ this.angularFireAuth.auth.signOut(); this.rootPage = 'LoginPage'; unsubscribe(); } } }); `
  • 对不起,我是 stackoverflow 的新手,所以我不知道如何在这里格式化文本
  • 快速提问,你为什么要取消订阅 auth Observable?你只是快速登录吗?您可能需要实时数据库的身份验证状态。
猜你喜欢
  • 2018-11-27
  • 2017-05-06
  • 1970-01-01
  • 2016-12-18
  • 2016-09-17
  • 1970-01-01
  • 2018-01-26
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多