运行“jpm sign”命令时出现问题

时间:2016-01-06 13:16:04

标签: firefox-addon firefox-addon-sdk jpm

我尝试使用“jpm sign”命令对Firefox扩展进行签名。但是我遇到了一个问题,版本号与install.rdf文件不匹配。

  

JPM [info]签署XPI:

     

JPM [error]服务器响应:版本与install.rdf不匹配。 (状态:400)

     

JPM [info] FAIL

我尝试过更改em:version,em:minVersion,em:maxVersion但仍然得到相同的错误。 如果有人知道这个问题的根本原因,请帮助我。

1 个答案:

答案 0 :(得分:0)

jpm sign文件package.json expects xpi似乎id available

确保{和version字段install.rdf install.rdfpackage.json字段与k中的字段相同,这是AMO服务器上实际查看的字段。

已报告contains。简单地说,jpm实际上并不解析['Stock', 'bool1', 'bool2', 'bool3'],而是直接使用k,如果它不存在则会无声地失败并导致您看到的问题。通过提供更好的错误消息,建议issue来“修复”此问题。