IBM Worklight应用程序无法在Xcode中运行

时间:2013-05-08 12:45:56

标签: android ios cordova ibm-mobilefirst

我在IBM Worklight上使用jQuery Mobile构建了一个简单的应用程序。此应用程序适用于IBM移动浏览器模拟器,Android模拟器和Android智能手机。

当我将iPhone生成的压缩项目复制到Mac以在Xcode中运行时,构建时会出现以下错误。

Image

软件详情:

  • Worklight 5.0.5 / 6
  • Eclipse Indigo 3.7
  • Mac OS X 10.7.3
  • Xcode 4.3.2

我还在Mac OS X 10.7.3上单独设置了Worklight 5.06,它有Xcode 4.3.2。我按照IBM文档在Mac上设置了Worklight。我的示例应用程序在IBM Mobile浏览器模拟器上运行良好。但是应用程序无法在Android模拟器,Real Android设备和Iphone本机模拟器上运行。 Here是日志和屏幕截图

2 个答案:

答案 0 :(得分:1)

我在拥有Xcode 4.6的Mac中复制了我的项目,它运行正常。 Worklight iOS guides应该清楚地提到Xcode所需的最低版本是4.5,这将节省大量时间。

答案 1 :(得分:0)

注意:我强烈建议升级到Xcode 4.6并尝试使用iOS 5或iOS 6模拟器。 IBM Worklight不支持iOS 4。

有些事情要尝试:

  1. 删除iphone \ native文件夹
  2. 构建全部和部署
  3. 再次从iphone \ package文件夹中取出zip文件;在Mac机器中解压缩此zip文件;在Xcode中打开Xcode项目并运行它。

    • 确保构建Worklight项目,而不是CordovaLib项目(如截图中所示) - 单击它并选择要构建的正确项目。