签署Firefox扩展

奥尔布

我们有两个Firefox扩展-第一个用于Mac,第二个用于Windows。Mac扩展是通过addons.mozilla.org网站分发的,而Windows扩展是通过我们自己的安装程序发布的。它们的功能相同,但代码不同。它们也具有相同的UUID。我们之前没有任何问题,但是最近Mozilla要求签署所有扩展名。不幸的是,如果我尝试为Windows扩展名签名(通过我们的安装程序分发),则会出现“ Duplicate UUID”错误。

有什么方法可以避免不更改UUID的情况吗?例如,我可以将两个版本作为一个应用程序提交吗?如果没有,如果更改UUID,会发生什么?我们的用户会有任何问题吗?

爱人

如果可以将代码编译为一个插件,即将不同的部分分成单独的文件并基于OS导入文件,则可以将2个插件合并并作为一个插件上传到Mozilla。

另一方面,如果代码根本不同,无法合并,则需要使用不同的UUID。

我还没有遇到过很多特定于操作系统的插件,因此无法在其他操作系统上使用。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章