1

ブラックベリーアプリ(webwork html5)をデバイスにデプロイしようとしています。

ターミナルからコマンドを実行したとき。

./bbwp /Applications/MAMP/htdocs/myapp.zip

私はこれを得た:

[INFO]コマンドラインオプションの
解析[INFO]bbwp.propertiesの解析
[INFO]アプリケーションアーカイブの検証
[ERROR]無効なアプリケーションアーカイブ-リソース名が無効です(__MACOSX /._ config.xml)

bb webworksdkでは「-」と「_」の使用が許可されていないことを知っているので、プロジェクト内のすべてのファイルの名前を変更して、これらの無効な文字を削除しました。しかし、プロジェクトに「._config.xml」ファイルがありません。config.xmlファイルがあり、プロジェクトのルートにあります。

ご協力いただきありがとうございます。

ダニー

4

1 に答える 1

2

ついに問題を解決しました。

前に言ったように、すべてのファイルから「-」や「_」などのすべての文字を削除する必要があります。プロジェクトをMACで->myapp.zipに圧縮すると、「__ MACOSX」という隠しフォルダが作成され、このフォルダ内に「_」が付いたファイルがたくさんあります(例:._ config.xml)。

そこで、http://www.macupdate.com/app/mac/25497/zipcleanerをダウンロードしました。このプログラムは、Finderで作成されたzipアーカイブから.DS_Storeファイルおよびその他のリソース情報を削除します。

その後、クリーンアップされた.zipがあるので、.zipを再度コンパイルします。

./bbwp /Applications/MAMP/htdocs/myapp.zip

そしてそれはうまくいきました!

于 2012-04-15T17:37:03.790 に答える