Installation Error: "This add-on cannot be installed because it appears to be corrupted"

Installation Error: "This add-on cannot be installed because it appears to be corrupted"

我目前正在尝试学习如何开发 Firefox 附加组件,但不幸的是,我什至在开始这样做之前就遇到了一个问题。我下载了 Firefox 开发团队提供的演示插件,名为 "Borderify",可以在这里看到:GitHub。之后,我打开 WinRar,并将文件夹转换为 .XPI 文件。但是,当我尝试在我的 Firefox 浏览器上手动安装它时,我收到了这条消息 "This add-on cannot be installed because it appears to be corrupted"。如果有人指出我做错了什么,我将不胜感激。

请注意,仅打包文件并将 .ZIP 文件重命名为 .XPI 进行安装是行不通的。如果你想测试和调试扩展,你需要install the extension temporarily。为此,请转至 about:debugging 并单击 加载临时插件 ,然后选择 XPI 文件以安装插件。您还可以通过简单地选择其 manifest.json 文件来从源加载附加组件而不将其打包到 XPI。

要按预期安装 XPI 文件,需要对其进行签名。这将在您 publish it on addons.mozilla.org (AMO).

时自动完成