IBM Worklight 5.0.6 - iOS 7 应用程序由于“'[WLPhoneGapDelegate initialize] Can't read checksum.js'”而崩溃

Posted

技术标签:

【中文标题】IBM Worklight 5.0.6 - iOS 7 应用程序由于“\'[WLPhoneGapDelegate initialize] Can\'t read checksum.js\'”而崩溃【英文标题】:IBM Worklight 5.0.6 - iOS 7 app crashes due to "'[WLPhoneGapDelegate initialize] Can't read checksum.js'"IBM Worklight 5.0.6 - iOS 7 应用程序由于“'[WLPhoneGapDelegate initialize] Can't read checksum.js'”而崩溃 【发布时间】:2013-07-31 23:57:39 【问题描述】:

只是想提出一个关于 ios7 对 Worklight 5.0.6 的支持的小问题。我们将使用这个 Worklight 版本进行首次发布,测试人员开始使用 iOS7 beta4 进行测试。当然,我们知道它仍然是测试版 iOS,并不是对最终 iOS7 的真正可靠评估,但有些人开始担心。

这是众所周知的吗? Worklight 5.0.6 是否有/是否有支持 iOS7 的修复程序。

这是手机控制台给我们的:

Jul 31 17:46:48 iPhone kernel[0] <Debug>: launchd[294] Container: /private/var/mobile/Applications/8AAE4BC2-E2DF-40D2-81EB-F7AF0ECB5650 (sandbox)
Jul 31 17:46:48 iPhone networkd[82] <Warning>: Analytics Engine: double ON for app: com.app.mobileapp
Jul 31 17:46:48 iPhone UserEventAgent[14] <Warning>: watchdog: lossy conversion tmp=cda92cf1
Jul 31 17:46:48 iPhone APP[294] <Warning>: Need to switch from cache dir to app support dir
Jul 31 17:46:48 iPhone APP[294] <Warning>: CoreAnimation: warning, deleted thread with uncommitted CATransaction; set CA_DEBUG_TRANSACTIONS=1 in environment to log backtraces.
Jul 31 17:46:48 iPhone APP[294] <Error>: *** Terminating app due to uncaught exception '[WLPhoneGapDelegate initialize] Can't read checksum.js', reason: 'The operation couldn’t be completed. (Cocoa error 258.)'
        *** First throw call stack:
        (0x3098210b 0x3aae06c7 0x3098204d 0x1b89a7 0x1bbbe1 0x1b96fb 0x3138c23f 0x3b111175 0x3b111043 0x3b114b34)
Jul 31 17:46:48 iPhone ReportCrash[295] <Notice>: ReportCrash acting against PID 294
Jul 31 17:46:48 iPhone ReportCrash[295] <Notice>: Formulating crash report for process APP[294]
Jul 31 17:46:48 iPhone com.apple.launchd[1] (UIKitApplication:com.app.mobileapp[0x4f4b][294]) <Warning>: (UIKitApplication:com.app.mobileapp[0x4f4b]) Job appears to have crashed: Abort trap: 6
Jul 31 17:46:48 iPhone backboardd[28] <Warning>: Application 'UIKitApplication:com.app.mobileapp[0x4f4b]' exited abnormally with signal 6: Abort trap: 6
Jul 31 17:46:48 iPhone ReportCrash[295] <Notice>: Saved crashreport to /var/mobile/Library/Logs/CrashReporter/APP_2013-07-31-174648_iPhone.plist using uid: 0 gid: 0, synthetic_euid: 501 egid: 0

【问题讨论】:

【参考方案1】:

已知且已修复。 该修复程序已于昨天发布。

对于 5.0.6.x:http://www-01.ibm.com/support/docview.wss?uid=swg27039253 对于 6.0,只需在 Eclipse 中检查更新即可。

(在你提到它之前 - 是的,你可能会注意到一个视觉错误;是的,我们也知道它...... :)

【讨论】:

对我们的客户很重要的后续考虑事项:IBM Worklight 是否承诺在 5.0.6 中完全支持 iOS7,是否有可用于修复“视觉错误”和完全支持的时间表iOS7 的(在可用时正确;或者有一些延迟?)谢谢。

以上是关于IBM Worklight 5.0.6 - iOS 7 应用程序由于“'[WLPhoneGapDelegate initialize] Can't read checksum.js'”而崩溃的主要内容,如果未能解决你的问题,请参考以下文章

IBM Worklight 5.0.6.1 - 安装 5.0.6.1 修订包后,Studio 版本为 v6.0 而不是 v5.0.6.1

IBM Worklight 5.0.6 - 在哪里可以找到 5.0.6 存储库?

IBM Worklight 5.0.6.1 - 使用加密的 worklight.properties 文件保护 Worklight 控制台

IBM Worklight 5.0.6.1 - 通过代理服务器推送通知

IBM Worklight 5.0.6 - 适配器日志记录

IBM Worklight 5.0.6 - 在推送通知错误时播放自定义声音