Ionic app hangs after Splashscreen (real device <IOS9 only)


#1

Dear community,

we have problems with building our App (www.tasktilldone.com for IOS since the last Xcode update (Version 7+) app.

  • simulator for ios 8.1, 8.4, 9.0 --> works
  • we tried to run the app on iphone 4s with ios9 --> works
  • we tried to run the app on ipad 2 with ios8.1 app hangs after splashscreen main run method in app.js is not even called, index.hml was loaded - fail

We already installed cordova-plugin-transport-security.

Do you have any ideas, what the problem could be here?

Thank you


#2

Same to me here. XCODE log shows:

2016-03-23 11:55:11.221 TRINL[14480:3816397] createNotificationChecker
2016-03-23 11:55:11.221 TRINL[14480:3816397] not coldstart
2016-03-23 11:55:11.221 TRINL[14480:3816397] active
2016-03-23 11:55:11.222 TRINL[14480:3816397] PushPlugin skip clear badge
2016-03-23 11:55:11.417 TRINL[14480:3816397] Resetting plugins due to page load.
2016-03-23 11:55:11.741 TRINL[14480:3816397] active
2016-03-23 11:55:11.742 TRINL[14480:3816397] PushPlugin skip clear badge
2016-03-23 11:55:12.036 TRINL[14480:3816397] Finished load of: file:///Users/pietcrombach/Library/Developer/CoreSimulator/Devices/E2235D5A-046A-4610-8701-159C01D5CED3/data/Containers/Bundle/Application/00BBC517-9AD8-4037-9AC9-2B609515F0F9/TRINL.app/www/index.html#/app/entry
2016-03-23 11:55:12.175 TRINL[14480:3816397] Ionic Core: plugins are ready

After that Nothing happens…
This happens on simulator and all IOS devices : iPad Pro, iPad 2 air, IPhone5S
Om Android devices NO PROBLEM at all!!!


#3

In xcode I saw the last line od code was push.register. Even more problematic was I saw the app was in a loop eating all the memory and finally crashed due to out of memory
After disabling Ionic.Push, Ionic.Analytics this problem now appears random. Sometimes the app works fine, sometimes hangs on starting up.


#4

I’m experiencing a similar issue, but on iOS 9.3 & XCode 7.3. The app I’m working on works fine on Ripple, Windows 10, Android & ionic serve - but hangs on the splash screen in the simulator and iOS 9.3 devices. I’ve been grappling with this for days, it seems related to some inter-package issue in bower.json. I removed the PushPlugin, but it still hangs. No error messages show up in the JS console either, so I don’t know how to diagnose this.


#5

I’ve my app running nog on IOS devices. Finaly the solutie was to delay Some tasks like push.register and Ionic Analytics register. My device put which line the app is nog executing by skipping them. Then IMF the app is running delay the skipper functions by wrap-ding them in a timeout.


#6

Hi,

I’m having the same issue since updating my iphone for testing on ios 9.3.1(on ionic 1)

the app simply crashed after the splashscreen. I see the content but cant touch any element, it’s just frozen

Note that the app is working fine in ionic view.

If anyone has a solution… On the console, the only thing it tells me is that there’s splash screen missing for some ipad on IOS9, no errors…


#7

Does anyone have solution for this? I have this issue after integratig Ionic Push to my app.