问题
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?
回答1:
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.
来源:https://stackoverflow.com/questions/25777073/worklight-6-1-and-ios-8