Blackberry Webwork sdk错误:无效的应用程序存档 - 资源名称无效

时间:2012-04-14 23:26:27

标签: html5 blackberry-webworks

我正在尝试部署设备我的黑莓应用程序(webwork html5)。

当我从终端运行命令时。

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

我明白了:

[INFO]解析命令行选项
[INFO]解析bbwp.properties
[INFO]验证申请档案
[错误]无效的应用程序存档 - 资源名称无效(__ MACOSX /._ config.xml)

我知道bb webwork sdk不允许使用' - '和'_',所以我重命名了我项目中的每个文件来删除那些无效的字符。但我的项目中没有“._config.xml”文件。我有一个config.xml文件,它位于项目的根目录。

感谢您的帮助。

丹尼

1 个答案:

答案 0 :(得分:2)

最后我解决了这个问题。

就像我说的那样,你必须从所有文件中删除所有字符,如' - '和“_”。 当我将我的projecto压缩为 - > myapp.zip在我的MAC上,它创建了一个名为“__MACOSX”的隐藏文件夹,在这个文件夹里面有很多带有'_'的文件,例如._config.xml。

所以我下载了http://www.macupdate.com/app/mac/25497/zipcleaner。该程序从Finder创建的zip存档中删除.DS_Store文件和其他资源信息。

之后,我有一个清理的.zip,所以我再次编译.zip:

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

它有效!