APAR status
Closed as program error.
Error description
Upon starting up an iOS WL app in either Xcode or the iOS Simulator, a quick flicker of a white screen is observed in the transition from the splash screen to the actual application.
Local fix
There is currently no work around for this issue.
Problem summary
**************************************************************** * USERS AFFECTED: All users with iOS Worklight applications * * on * * devices as well as in the simulator. * **************************************************************** * PROBLEM DESCRIPTION: Upon starting up an iOS WL app in * * either Xcode or the iOS Simulator, a * * quick flicker of a white screen is * * observed in the transition from the * * splash screen to the actual * * application. * **************************************************************** * RECOMMENDATION: * **************************************************************** The wlclient.js code was programatically calling the hide splashcreen cordova code instead of letting cordova handle it via the cordova plist.
Problem conclusion
The programmatic removal of the splash screen in the wlclient code has removed default cordova plist value has been changed back to AutoHideSplashScreen = YES. Warning logs were also added just in case the user changes this value mistakenly and cannot figure why the application will not start up. By letting Cordova handling the splash screen removal the flickering no longer an issue. Code was also added to the WLUpgrader to make sure the default plist value for AutoHideSplashScreen is set YES. The fix for this APAR is currently targeted for inclusion in fixpack 5.0.5.0.
Temporary fix
Comments
APAR Information
APAR number
PM80494
Reported component name
MOBILE FNDTN EN
Reported component ID
5725G9200
Reported release
500
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2013-01-12
Closed date
2013-01-12
Last modified date
2013-01-12
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
MOBILE FNDTN EN
Fixed component ID
5725G9200
Applicable component levels
R500 PSY
UP
[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SS4HGH","label":"IBM Mobile Foundation"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"500","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
12 January 2013