Search code examples
ibm-mobilefirstios8

Worklight 6.1 and iOS 8


I have some Apps developed with WL 6.1 and now, I updated my device to iOS 8 and none of the App is working. All of then are stucked in the Splash Screen.

I can't update WL because my server is in the "old" version.

Any suggestion?


Solution

  • Update:
    Please see the following tech note for iOS 8 support: http://www-01.ibm.com/support/docview.wss?uid=swg21684538

    The link includes download links for patched versions of Worklight 5.0.6, 6.0, 6.1 and 6.2 as well as a list of fixed issues and other instructions.

    • The relevant iFix is that from September 18th at the least.

    • The fix is Studio-only.

    • Users of Worklight 6.1.0.x should use the iFix from September 19th containing an App Store submission bug fix.

    • Users of Worklight 6.0.0.x should also delete the wlBuildResources folder from the tmp directory prior to generating the fixed version (close Eclipse > Delete > Open Eclipse).

    • Due to the nature of the defect (in native code, before the Worklight framework initializes), there are no alternatives other than the below...

    Scenarios:

    • If a user has already upgraded to iOS8 and the application got stuck on the splash screen, AFAIK the way to handle it is to either:
      • Uninstall/re-install the application from the App Store.
      • Install a newer app version (see below) from the App Store.

    • If a user did not yet upgrade to iOS8, it is best to use the fixed Worklight Studio to generate an updated app, increment its version and re-publish it. Then, Remote Disable the existing version and direct users to install the fixed version from the App Store; the fixed version should then continue to work after upgrading to iOS8.

    Old:
    Worklight in general does support iOS 8, but this is a specific scenario that requires further investigation. Thanks for the report, We're going to look into it.