Chrome 3.0.189.0以上版本的插件签名生成方法

标签:Google Chrome

Chrome 3.0.189.0版规定了插件必须要有签名,打包方式也改了,见Packaging an Extension文档

如果只是在本地试验,那么仍然可以用--load-extension参数加载插件文件夹。

如果是要发布,使用这个命令打包:
<chrome路径>\chrome.exe --pack-extension=<插件文件夹路径>
这个命令会生成crx和pem两个文件,前者是插件文件,后者是密钥(不要传播后者,它只是用于升级的)。

如果是升级,使用这个命令打包:
<chrome路径>\chrome.exe --pack-extension=<插件文件夹路径> --pack-extension-key=<密钥文件路径>
其中密钥文件就是那个pem文件。

也就是说,现在Chrome插件打包不再依赖Python和simplejson,可以直接用Chrome自己来打包了。

PS:运行命令时,必须关闭所有的Chrome窗口。

0条评论 你不来一发么↓

    想说点什么呢?