Splash screen on iOS 9.0.1 does not transition out


#1

Kind soul reading this

One of the test devices we have for the app build as of this summer, does not transition out of the splash screen. The error (WARNING) from the log reads as below. There is also an open issue of apple forum https://forums.developer.apple.com/thread/19533 (which references StackOverflow discussion).

I will be grateful for eternity for any idea on how to fix it.

Irena


UPDATE:
Additional research makes me believe that the issue is actually similar to https://github.com/angular/angular.js/issues/12241.

Exception caught: [$rootScope:infdig] 10 $digest() iterations reached. Aborting! Watchers fired in the last 5 iterations: [] http://errors.angularjs.org/1.3.19/$rootScope/infdig?p0=10&p1=%5B%5D. Stack trace: file:///Users/me/Library/Developer/CoreSimulator/Devices/78AF5AC5-D70F-47D8-95F2-317DE165C7A2/data/Containers/Bundle/Application/3A9F2886-38FB-4519-ADD6-EAB70FF219C0/MyApp.app/www/lib/angular/angular.js:63:32
$digest@file:///Users/me/Library/Developer/CoreSimulator/Devices/78AF5AC5-D70F-47D8-95F2-317DE165C7A2/data/Containers/Bundle/Application/3A9F2886-38FB-4519-ADD6-EAB70FF219C0/MyApp.app/www/lib/angular/angular.js:14449:35
$apply@file:///Users/me/Library/Developer/CoreSimulator/Devices/78AF5AC5-D70F-47D8-95F2-317DE165C7A2/data/Containers/Bundle/Application/3A9F2886-38FB-4519-ADD6-EAB70FF219C0/MyApp.app/www/lib/angular/angular.js:14674:31
file:///Users/me/Library/Developer/CoreSimulator/Devices/78AF5AC5-D70F-47D8-95F2-317DE165C7A2/data/Containers/Bundle/Application/3A9F2886-38FB-4519-ADD6-EAB70FF219C0/MyApp.app/www/lib/ionic/release/js/ionic-angular.js:13076:24
eventHandler@file:///Users/me/Library/Developer/CoreSimulator/Devices/78AF5AC5-D70F-47D8-95F2-317DE165C7A2/data/Containers/Bundle/Application/3A9F2886-38FB-4519-ADD6-EAB70FF219C0/MyApp.app/www/lib/angular/angular.js:3047:25 dispatchEvent@[native code] triggerMouseEvent@file:///Users/me/Library/Developer/CoreSimulator/Devices/78AF5AC5-D70F-47D8-95F2-317DE165C7A2/data/Containers/Bundle/Application/3A9F2886-38FB-4519-ADD6-EAB70FF219C0/MyApp.app/www/lib/ionic/release/js/ionic.js:2858:20
tapClick@file:///Users/me/Library/Developer/CoreSimulator/Devices/78AF5AC5-D70F-47D8-95F2-317DE165C7A2/data/Containers/Bundle/Application/3A9F2886-38FB-4519-ADD6-EAB70FF219C0/MyApp.app/www/lib/ionic/release/js/ionic.js:2847:20
tapTouchEnd@file:///Users/me/Library/Developer/CoreSimulator/Devices/78AF5AC5-D70F-47D8-95F2-317DE165C7A2/data/Containers/Bundle/Application/3A9F2886-38FB-4519-ADD6-EAB70FF219C0/MyApp.app/www/lib/ionic/release/js/ionic.js:2970:13

Device log:

Sep 28 10:51:48 Test-iPhone iaptransportd[73] <Warning>: CIapPortAppleIDBus: Auth timer timeout completed on pAIDBPort:0x13c604f40, portID:01 downstream port
Sep 28 10:51:48 Test-iPhone kernel[0] <Notice>: IOAccessoryManager::configureAllowedFeatures: tristar: revoking mask=0xffff
Sep 28 10:51:49 Test-iPhone routined[32] <Notice>: 465144709.986206 (9/28/15, 10:51:49 AM EDT), [METRIC]: Failed metric submission because AWD was not configured to accept the metric type AWDCoreRoutineHintSourceSubmissionSet.
Sep 28 10:52:19 Test-iPhone syslogd[25] <Notice>: ASL Sender Statistics
Sep 28 10:52:19 Test-iPhone SpringBoard[58] <Warning>: [MPUSystemMediaControls] Disabling lock screen media controls updates for screen turning off.
Sep 28 10:52:19 Test-iPhone backboardd[60] <Notice>: [HID] [MT] MTSimpleHIDManager::setPropertyInternal detection mode: 3->255
Sep 28 10:52:20 Test-iPhone kernel[0] <Notice>: AppleKeyStore: operation failed (pid: 58 sel: 26 ret: e00002e2 '-536870174')
Sep 28 10:52:20 Test-iPhone UserEventAgent[26] <Error>:  LockStateNotifier aksNotificationCallback posting notification: com.apple.mobile.keybagd.lock_status
Sep 28 10:52:20 Test-iPhone MobileMail[210] <Warning>: Key bag transitioning from unlocked to locking
Sep 28 10:52:20 Test-iPhone UserEventAgent[26] <Notice>: (Note ) PIH: Lock status changed.
Sep 28 10:52:20 Test-iPhone MyApp[267] <Warning>:  ** -[UIApplication _handleNonLaunchSpecificActions:forScene:withTransitionContext:completion:] ** unhandled action -> <FBSSceneSnapshotAction: 0x1382347a0> {
		handler = remote;
		info = <BSSettings: 0x138234920> {
			(1) = 5;
		};
	}
Sep 28 10:52:20 Test-iPhone SpringBoard[58] <Warning>: [MPUSystemMediaControls] Updating supported commands for now playing application.
Sep 28 10:52:20 Test-iPhone MyApp[267] <Warning>: Error in Success callbackId: AppPreferences269347837 : Error: [$rootScope:infdig] 10 $digest() iterations reached. Aborting!
	Watchers fired in the last 5 iterations: []
	http://errors.angularjs.org/1.3.15/$rootScope/infdig?p0=10&p1=%5B%5D
Sep 28 10:52:20 Test-iPhone SpringBoard[58] <Warning>: HW kbd: Failed to set (null) as keyboard focus

#3

Upgrading to the latest cordova/ionic/angular solved the issue