【发布时间】:2011-07-04 09:13:21
【问题描述】:
我从 firefox 下载了一个扩展,将 xpi 重命名为 zip 并解压缩。然后使用“zip”重新打包同一个文件夹以创建 xpi(听起来很傻,但我计划对代码进行修改,尽管在这种情况下我没有这样做),但是当我将该扩展名添加回 firefox 时,firefox 正在报告扩展可能已损坏。我在 Mac OS X 中运行 firefox。
有什么问题?
【问题讨论】:
标签: firefox firefox-addon
我从 firefox 下载了一个扩展,将 xpi 重命名为 zip 并解压缩。然后使用“zip”重新打包同一个文件夹以创建 xpi(听起来很傻,但我计划对代码进行修改,尽管在这种情况下我没有这样做),但是当我将该扩展名添加回 firefox 时,firefox 正在报告扩展可能已损坏。我在 Mac OS X 中运行 firefox。
有什么问题?
【问题讨论】:
标签: firefox firefox-addon
我猜错误消息是“无法安装此插件,因为它似乎已损坏”。如果签名的扩展已被修改,则该消息会出现 - 签名的目的是防止未经授权的修改。在将扩展打包回来之前,您应该删除 META-INF 目录,该目录包含签名。扩展名将显示为未签名,但我认为你不在乎。
【讨论】:
pluginDirectory/ 开头。先执行cd pluginDirectory/,然后执行zip -r ../plugin.xpi *。