修改和添加扩展到Firefox的问题
我从Firefox下载了一个扩展名,将xpi重命名为zip并解压缩。 然后使用“zip”重新打包相同的文件夹来创建xpi(听起来很愚蠢,但我打算对代码进行修改,尽管我没有在这种情况下完成),当我将该扩展添加回firefox时,howerver正在报告该扩展可能是腐败的。 我在Mac OS X中运行Firefox。
问题是什么?
我猜错误信息是“这个插件无法安装,因为它似乎是损坏的”。 如果已签名的扩展名已被修改,该消息将显示 - 签名的目的是为了防止未经授权的修改。 在打包扩展名之前,您应该删除META-INF
目录,该目录包含签名。 该扩展名将显示为无符号,但我认为你不在乎。