Ios 12.1.4 white screen

#1

hi, i have a problem when running the app on my ipad after updating ios 12.1.4 - getting a white screen without any errors. However the app works fine on simulator and iPhone 12.1.2. Also i can normally build the app and upload to testfligh, installations work fine on any device with ios < 12.1.4. Any tips?

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

    @ionic/cli-utils  : 1.19.2
    ionic (Ionic CLI) : 3.20.0

global packages:

    cordova (Cordova CLI) : 7.1.0 

local packages:

    @ionic/app-scripts : 3.1.2
    Cordova Platforms  : android 6.4.0 ios 4.5.3
    Ionic Framework    : ionic-angular 3.9.2

System:

    Android SDK Tools : 26.1.1
    ios-deploy        : 1.9.2 
    ios-sim           : 5.0.13 
    Node              : v6.14.3
    npm               : 3.10.10 
    OS                : macOS High Sierra
    Xcode             : Xcode 10.1 Build version 10B61 

Environment Variables:

    ANDROID_HOME : /Users/artur/Library/Android/sdk

Misc:

    backend : legacy

#2

You already had a look to the Safari’s console output while pairing your iPad with a cable, no errors?

#3

yes i tried to find something in Safari but there are no console logs and no errors

#4

:frowning:

No error in the Xcode console neither?

#5

from xcworkspace: logs for ipad 12.1.4 (a splashscreen occurs and then a blank white screen):

from xcworkspace: logs for iphone 12.1.2 (the app works fine):

#6

Damned, I wish I had thought something but looks the same. Don’t know honestly :frowning:

#7

You could try upgrading this, but I don’t really expect this to help.

#8

i found the reason, it was not related to the last ios update 12.1.4 at all (just a coincidence) but it was due to custom sidemenu animation i had added before, and it occured on wide screen devices only (thats why it broke my ipad but iphone worked fine), so very weird bug and hard to track down because there were no code errors (sidemenu animation was done with css transition). Thanks guys for your time!

1 Like
#9

so much parameters sometimes to track a bug, really cool to hear you solved it!