【问题标题】:APP only works the first time on iosAPP只在ios上第一次运行
【发布时间】:2018-04-05 03:54:16
【问题描述】:

我在尝试在 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

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

有人可以帮我吗?

【问题讨论】:

    标签: ios typescript ionic-framework


    【解决方案1】:

    我们可以调试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/

    发件人:Debug Ionic app on IOS?

    【讨论】:

    • 我也可以调试IOS应用程序,但是事情,它只是第一次工作。如果我关闭应用程序并再次打开 Ionic Framework 会卡在 Splashscreen 上,但不要给出任何错误
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-04
    • 2019-07-05
    • 1970-01-01
    相关资源
    最近更新 更多