如何更改 Firefox 附加组件所有者?

How to change Firefox add-on owner?

发生了什么

我创建了一个小插件,并用 jpm sign 签名,这样我就可以将它安装在几台计算机上。作为我的第一个附加组件,我在 Firefox Addons 上创建了一个一次性帐户,以查看情况如何。成功后,我创建了我的主帐户并删除了一次性帐户,但是当我尝试使用新凭据签署我的附加组件时,我得到了这个:

JPM [error] Server response: You do not own this addon. ( status: 403 )
JPM [info] FAIL

问题

我试图删除我的附加组件帐户,但它说我不能,因为我的帐户下有附加组件,但它允许我删除我的 Firefox 帐户。当我意识到 jpm 错误时,我尝试重新登录到无法识别我的 Firefox 附加组件,因为我的 Firefox 帐户已被删除(说真的?他们是如何设计这个系统的?)所以现在我只有我的源代码没有不要让我用不同的凭据签名。

问题

有没有办法在不创建新附加组件的情况下使用新凭据重新签署我的附加组件?我可以更改附加组件所有权吗?如果我无法登录我的帐户,如何删除我的加载项?

您必须向 amo-editors@mozilla.org 发送电子邮件(他们会在 amo-admins@mozilla.org 中循环),他们会帮助您访问您的旧帐户。你必须以某种方式证明是你。进入旧帐户后,您必须删除旧的插件列表,这样才能释放插件 ID。

无需发送电子邮件即可执行此操作的唯一方法是为您的插件使用新 ID。