论坛
Firefox 桌面版
Firefox for Android
附加组件
RSS
搜索
登录
注册
skytalk的个人空间
访问量
41
新鲜事
帖子
资料
https://www.firefox.net.cn/index.php?m=space&uid=32994
是否已经无法再为传统扩展 (非webextension) 签名? 有何方法绕过?
是否已经无法再为传统扩展签名? 看了些相关文档, 为传统扩展写个manifest.json就可以在AMO过签, 但涉及到 "options_ui" ("options_page") 或 "default_popup"部分...
全文
回复
(
37
)
2017-05-12 01:09
来自版块 -
Firefox 正式版和测试版
◆
◆
表情
告诉我的粉丝
提 交
DOSforever
:
Firefox 最吸引我的地方就是有功能丰富的扩展可用,现在为了装一个扩展要费这么大的劲,我等非专业人士实在没这个心思去研究折腾各种“土法”。 是否已经无法再为传统扩展 (非webextension) 签名? 有何方法绕过? 我的方法就是不升级。
(2017-05-13 12:59)
回复
skytalk
:
对的, 所以已经移除manifest.json, 而仅将unpack设置到false来过签, AMO貌似除theme类以外, 不再接受unpack -> true的扩展文件被上传 随便抓几个我知道的扩展做签名测试, 从过签结果上看, AMO是针对不同扩展文件内容, ...
(2017-05-13 09:36)
回复
yfdyh000
:
如果只是能签名但没法用(manifest.json优先并生效),还是没骗过去嘛。
(2017-05-13 04:09)
回复
skytalk
:
可以骗过, 但需要补齐manifest.json中的全部内容, 但补齐后, 扩展安装在Fx上运行会出错. 还有关于unpack禁用与否, 确实取决于扩展本身, 但既然unpack设置为禁用就可以过签, 那只需解决为什么无法在Fx运行, 所以应该不是无解. 比如通过修改该扩...
(2017-05-13 01:14)
回复
yfdyh000
:
传统扩展加manifest.json就能骗过去?你成功过吗。没试过。 必须unpack是否取决于扩展呢,大多数扩展不需要。
(2017-05-12 16:40)
回复
skytalk
:
是啊, 绕过签名限制倒是容易, 如unbranded builds, 或正式版用config.js. 但现在问题在于想未传统扩展到AMO签名, 目前看了些相关文档, 应该写个manifest.json就可以过签. 但涉及到"options_ui", &qu...
(2017-05-12 10:28)
回复
yfdyh000
:
传统扩展已不能签名。
https://wiki.mozilla.org/Add-ons/Extension_Signing#Unbranded_Builds
有无品牌版解除签名限制。 manifest.json 是 WebExtension 扩展。 你的是manifest文件格式...
(2017-05-12 04:10)
回复
« 上一页
1
2
3
4
skytalk
加关注
写私信
6
关注
3
粉丝
652
帖子
返回顶部