无法将Ionic 4 Firebase项目部署到iOs设备或仿真器

时间:2019-07-14 21:38:05

标签: ios firebase cordova ionic4

我无法将我的应用程序部署到iOS设备或模拟器。它仅显示初始启动屏幕,隐藏启动屏幕时仅显示白色屏幕。 ios模拟器和ios设备中发生相同的事情。 Android不会发生这种情况,我可以部署到设备和仿真器。这实际上是不可能进行故障排除的,因为如果我提供并检查浏览器中的控制台日志,则不会有任何错误。我可以检查ios设备以查找错误,因此我会盲目射击。

我拥有最新版本的xCode和MAC。
npm -v 6.9.0

enter image description here

如果我创建一个空白项目,则可以成功部署到仿真器。

最初,我无法在iO上进行测试。我的操作系统出现问题,迫使我格式化并升级到最新的MAC版本。我将代码推送到GITHUB,然后在MAC OS升级后在本地克隆并安装了NPM。

任何帮助将不胜感激。我什至不知道如何开始故障排除

    this.initializeApp();
  }

  initializeApp() {
    firebase.initializeApp(firebaseConfig);

    this.platform.ready().then(() => {
        const unsubscribe = firebase.auth().onAuthStateChanged( user => {
          if (!user) {
            this.router.navigateByUrl('login');
            unsubscribe();
          } else {
            this.router.navigateByUrl('tabs');
            unsubscribe();
          }
        });
      this.statusBar.styleDefault();
      this.splashScreen.hide();
    });
  }

app.component.ts

对于npm的几乎所有内容,我还必须使用sudo ...不确定是否重要。

我从模拟器system.log获取以下错误日志

Jul 15 21:17:22 Anons-MBP com.apple.CoreSimulator.SimDevice.9BB0D1E9-67AE-4A6A-94D0-1174FE78BA52[4483] (com.apple.securityuploadd): Service only ran for 5 seconds. Pushing respawn out by 5 seconds.
Jul 15 21:17:26 Anons-MBP com.apple.CoreSimulator.SimDevice.9BB0D1E9-67AE-4A6A-94D0-1174FE78BA52[4483] (com.apple.AssetCacheLocatorService): Unknown key for Boolean: EnableTransactions
Jul 15 21:17:26 Anons-MBP com.apple.CoreSimulator.SimDevice.9BB0D1E9-67AE-4A6A-94D0-1174FE78BA52[4483] (com.apple.AssetCacheLocatorService): Unknown key for Boolean: EnablePressuredExit
Jul 15 21:17:26 Anons-MBP com.apple.CoreSimulator.SimDevice.9BB0D1E9-67AE-4A6A-94D0-1174FE78BA52[4483] (com.apple.MediaPlayer.RemotePlayerService): Unknown key for Boolean: EnableTransactions
Jul 15 21:17:26 Anons-MBP com.apple.CoreSimulator.SimDevice.9BB0D1E9-67AE-4A6A-94D0-1174FE78BA52[4483] (com.apple.MediaPlayer.RemotePlayerService): Unknown key for Boolean: EnablePressuredExit
Jul 15 21:17:26 Anons-MBP com.apple.CoreSimulator.SimDevice.9BB0D1E9-67AE-4A6A-94D0-1174FE78BA52[4483] (com.apple.Photos.CPLDiagnose): Unknown key for Boolean: EnableTransactions
Jul 15 21:17:26 Anons-MBP com.apple.CoreSimulator.SimDevice.9BB0D1E9-67AE-4A6A-94D0-1174FE78BA52[4483] (com.apple.Photos.CPLDiagnose): Unknown key for Boolean: EnablePressuredExit
Jul 15 21:17:26 Anons-MBP com.apple.CoreSimulator.SimDevice.9BB0D1E9-67AE-4A6A-94D0-1174FE78BA52[4483] (com.apple.Safari.History): Unknown key for Boolean: EnableTransactions

0 个答案:

没有答案