繁体   English   中英

APP 只能在 ios 上第一次运行

[英]APP only works the first time on ios

我遇到了问题,因为我正在尝试在 iOS 上测试我的应用程序。

我第一次在模拟器/设备上安装我的应用程序时,该应用程序可以正常工作。 但是,如果我关闭我的应用程序,然后再次打开该应用程序,该应用程序将不再工作并永远卡在白屏上。

我的ionic info是:

cli packages: (/usr/local/lib/node_modules)

    @ionic/cli-utils  : 1.14.0
    ionic (Ionic CLI) : 3.14.0

global packages:

    cordova (Cordova CLI) : 7.1.0 

local packages:

    @ionic/app-scripts : 3.0.1
    Cordova Platforms  : ios 4.5.2
    Ionic Framework    : ionic-angular 3.7.1

System:

    Node  : v8.7.0
    npm   : 5.4.2 
    OS    : macOS Sierra
    Xcode : Xcode 9.0 Build version 9A235 

Misc:

    backend : pro

我尝试了很多解决方案,例如删除和添加平台,删除和添加插件。 该应用程序在 Android 上完美运行,但在 iOS 上我遇到了这个问题。

有人能帮我吗?

我们可以调试ios应用程序

ionic emulate ios -lc

它使用模拟器运行应用程序,并通过实时重新加载将控制台日志和错误输出到终端。

有三个主要选项。

  1. 使用 Safari 进行调试。 这对于调试混合应用程序很有用,但无法告诉您与本机插件相关的输出。 http://webdesign.tutsplus.com/articles/quick-tip-using-web-inspector-to-debug-mobile-safari--webdesign-8787
  2. 在 Xcode 中打开项目并构建到设备。 这显示了整个设备的输出http://cordova.apache.org/docs/en/3.5.0/guide_platforms_ios_index.md.html#iOS%20Platform%20Guide
  3. 使用 Ionic CLI 进行调试。 使用带有标志的 ionic run ios -l -c -s 将使用实时重新加载并将日志打印到控制台。 http://ionicframework.com/blog/live-reload-all-things-ionic-cli/

来自: 在 IOS 上调试 Ionic 应用程序?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM