我已经构建了一个Firefox附加组件,我试图让它自动更新。该附加组件供工作中的同事内部使用,因此我无法添加到商店,因此需要从托管位置进行更新。
阅读了我创建了install.rdf和update.rdf文件的文档后,我使用McCoy在install.rdf上安装了更新密钥并签署了update.rdf。我还确保在.xpi文件生成的update.rdf中有一个sha1哈希,这是在通过McCoy签名之前的update.rdf中。
我安装的版本是1.rev105,我想要更新的版本是1.rev107,但它甚至不会手动更新。
我正在运行FF24并在update.rdf中将最大版本设置为24. *。
我还为这个项目构建了一个Chrome扩展程序,该程序运行正常,所以我们非常感谢。