我正在遵循 IBM 的分步“Hello World”指南,位于此处: http ://www.ibm.com/developerworks/library/mo-aim1206-working-with-worklight-1/
我正在构建和部署环境的步骤,但是当我尝试这样做时,我收到以下错误。
FWLST1040E: iphone build failed: com.worklight.builder.exception.WorklightBuildRuntimeException: Resource Manager - Problem reading info.plist file /Users/snip/Documents/workspace-indigo/HelloWorld/apps/HelloWorld/iphone/native/HelloWorldHelloWorldIphone-Info.plist (No such file or directory) Nested exception: /Users/snip/Documents/workspace-indigo/HelloWorld/apps/HelloWorld/iphone/native/HelloWorldHelloWorldIphone-Info.plist (No such file or directory)
FWLST1040E: android build failed: com.worklight.builder.exception.WorklightBuildRuntimeException: Resource Manager - Error while reading XML file: /Users/snip/Documents/workspace-indigo/HelloWorld/apps/HelloWorld/android/native/AndroidManifest.xml (No such file or directory) Nested exception: /Users/snip/Documents/workspace-indigo/HelloWorld/apps/HelloWorld/android/native/AndroidManifest.xml (No such file or directory)
A core eclipse exception has occurred: Failed to read project description file from location '/Users/snip/Documents/workspace-indigo/HelloWorld/apps/HelloWorld/android/native/.project'.
我已经尝试了通常的嫌疑人试图澄清这一点。
1)删除环境本机文件夹并重建。(失败)
2)删除每个整个环境并再次添加环境(失败)
3)对整个项目进行了完整的项目清理和构建项目。(失败)
4)使用 -clean 选项重新启动 eclipse(失败)
这是我当前的环境:
IDE:Eclipse Indigo Release
WorkLight:5.0.5100(假设是 5.0.0.5?,插件版本很奇怪)
操作系统:Mac OSX 10.8.2
我发现您甚至无法在不遇到某种错误的情况下遵循 Hello World 指南,这非常令人沮丧。这当然是在收到 IBM 在这个框架中为我们编写的移动应用程序之后,我们未能成功地将其部署到 Android 和 iPhone 设备上。(我们能够让它在 Android 和 iPhone 的 WLC 模拟器中运行良好,但实际上将其部署到 iPhone 和 Android 只会导致崩溃)
关于如何解决这个问题的任何想法?WorkLight 是一条值得追求的途径吗?