IBM Support

PI26896: MISSING SUPPORT FOR IPHONE 6/6 PLUS-COMPATIBLE LAUNCH IMAGES

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Missing support for iPhone 6/6plus-compatible launch images
    

Local fix

  • Instructions to use the fix:
    
    1. Install a recent iFix from Fix Central for your corresponding
    version.  (You can verify the inclusion of this fix be examining
    the readme for this APAR number.)
    2. Add to application's Info.plist the UILaunchImages key as
    follows:
        <key>UILaunchImages</key>
        <array>
            <dict>
                <key>UILaunchImageMinimumOSVersion</key>
                <string>8.0</string>
                <key>UILaunchImageName</key>
                <string>Default</string>
                <key>UILaunchImageOrientation</key>
                <string>Portrait</string>
                <key>UILaunchImageSize</key>
                <string>{320, 480}</string>
            </dict>
            <dict>
                <key>UILaunchImageMinimumOSVersion</key>
                <string>8.0</string>
                <key>UILaunchImageName</key>
                <string>Default-568h</string>
                <key>UILaunchImageOrientation</key>
                <string>Portrait</string>
                <key>UILaunchImageSize</key>
                <string>{320, 568}</string>
            </dict>
            <dict>
                <key>UILaunchImageMinimumOSVersion</key>
                <string>8.0</string>
                <key>UILaunchImageName</key>
                <string>Default-667h</string>
                <key>UILaunchImageOrientation</key>
                <string>Portrait</string>
                <key>UILaunchImageSize</key>
                <string>{375, 667}</string>
            </dict>
            <dict>
                <key>UILaunchImageMinimumOSVersion</key>
                <string>8.0</string>
                <key>UILaunchImageName</key>
                <string>Default-736h</string>
                <key>UILaunchImageOrientation</key>
                <string>Portrait</string>
                <key>UILaunchImageSize</key>
                <string>{414, 736}</string>
            </dict>
            <dict>
                <key>UILaunchImageMinimumOSVersion</key>
                <string>8.0</string>
                <key>UILaunchImageName</key>
                <string>Default-736h-Landscape</string>
                <key>UILaunchImageOrientation</key>
                <string>Landscape</string>
                <key>UILaunchImageSize</key>
                <string>{414, 736}</string>
            </dict>
        </array>
    3. Add high resolution images for iPhone 6 / 6+ to application
    resources. The images should be named exactly as specified by
    UILaunchImageName in each dictionary entry. If you copy the
    dictionaries above, you should replace the "Default" name with
    the actual name of your images.
    4. Note, the entries for low resolution images for iPhone 3/4/5
    must also be present.
    5. The standard modifiers like @2x?iphone can be applied to
    images for iPhone 3/4/5 only.
    
    For example:
    
    Default-667h.png - image for iPhone 6
    Default-736h.png - image for iPhone 6 Plus.
    Default-736h-Landscape.png for iPhone 6 Plus in landscape
    orientation
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Users running Worklight hybrid applications on iPhone 6/6+   *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * High resolution splash images are not handled by Worklight.  *
    * If a developer tryed to add high resolution images to an     *
    * application, a black screen was displayed during             *
    * initialization of Worklight application.                     *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * -                                                            *
    ****************************************************************
    

Problem conclusion

  • The fix was provided in the Worklight code. A developer should
    specify high resolution images in application's Info.plist
    according to APAR's documentation.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI26896

  • Reported component name

    WORKLIGHT CONSU

  • Reported component ID

    5725I4301

  • Reported release

    506

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2014-10-02

  • Closed date

    2014-10-27

  • Last modified date

    2015-06-14

  • 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

    WORKLIGHT CONSU

  • Fixed component ID

    5725I4301

Applicable component levels

  • R506 PSY

       UP

  • R600 PSY

       UP

  • R610 PSY

       UP

  • R620 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSZH4A","label":"IBM Worklight"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"506","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
15 October 2021