【问题标题】:IBM Worklight 6.0 - iOS app always stuck on the second launchIBM Worklight 6.0 - iOS 应用程序总是停留在第二次启动
【发布时间】:2013-09-04 14:40:59
【问题描述】:

我在 iOS 设备和 iOS 模拟器中测试我的应用时遇到了 Worklight 6.0 的问题。

  • 首先,当我使用 Xcode 的“运行”按钮在 iOS 设备/iOS 模拟器上安装应用程序时,它可以工作。
  • 但在我停止它并从 Springboard 再次启动它后,它会冻结/在初始屏幕上被阻止。

我正在使用带有 Worklight 6.0 插件的 Mac 版 Eclipse 4.2.1。我也使用 Xcode 4.6。

我测试了三个新创建的项目,还有一个空白项目,我总是遇到同样的问题。

当我使用以前的 Worklight 版本创建的项目进行测试时,它可以工作(例如 HelloWorklightApp 示例项目)。

【问题讨论】:

    标签: ios ibm-mobilefirst


    【解决方案1】:
    1. “新建项目”和“空白项目”有什么区别?
    2. 您是否在部署之前更改了your-project\apps\your-app\common 中应用程序的 HTML 文件名?
    3. 另外,虽然这可能不相关,但请注意,如果使用 Worklight 6.0,请确保已将其安装在 Eclipse 4.2.2 中;不是 4.0 不是 4.1 不是 4.2.1,只有 4.2.2
    4. 这是 Worklight 的升级安装,还是新 Eclipse 实例和新工作区中的新安装?

    【讨论】:

    • #1- 新创建的,我的意思是这些天创建的,里面有代码。 blanc one,我的意思是不添加任何代码行或更改任何参数。 #2- 我没有改变它,至少在 blanc 项目中。 #3- 我从 Worklight 插件页面中推荐的链接 eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/… 下载了我的 eclipse 版本。您可以在此屏幕截图中看到我得到的 Eclipse 版本:dl.dropboxusercontent.com/u/31521022/wl/debug/myEclipse.png #4- 这是一个新的 Eclipse 和新的 Worklight 安装以及一个新的工作区
    • “至少在空白项目中”是什么意思?所以您是否更改了其他项目中的 HTML 文件名?更改 application-descriptor.xml 中的 HTML 文件名或 mainFile 值将导致您报告的现象;顺便说一句,这是内部固定的。
    • 没错,我再次测试了blanc项目,它可以工作了。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-07-27
    • 1970-01-01
    • 2013-08-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多