ここにある 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 と仮定すると、プラグインのバージョンは奇妙です)
OS: Mac OSX 10.8.2
なんらかのエラーに出くわすことなく、Hello World ガイドに従うことさえできないというのは、かなりがっかりすることです。これはもちろん、IBM がこのフレームワークで私たちのために作成したモバイル アプリケーションを渡された後です。これは、Android および IPhone デバイスへの展開に失敗しました。(Android および iPhone 用の WLC シミュレーターでは正常に動作させることができましたが、実際に iPhone および Android に展開するとクラッシュするだけです)
この問題を解決する方法について何かアイデアはありますか? WorkLight は追求する価値のある手段ですか?