开发了个firefox插件does not contain a valid install manifest无法安装

开发了个firefox插件does not contain a valid install manifest,可以调试,没有报错信息,但是无法安装。

{
"manifest_version":2,
"name":"HackBox",
"version":"1.0",
"author":"ic3s",
"description":"A simple hacktool's box ",

"icons": {

"48":"icons/icons.jpg"

},
"browser_action":{

"default_title":"HackBox",
"default_icon":"icons/icons.jpg",
"default_popup":"popup.html"

},
"background": {

"scripts": [
  "jquery-3.3.1.js",
  "SpoofIP.js"
]

},
"content_scripts": [

{
  "matches": ["<all_urls>"],
  "js": [
    "jquery-3.3.1.js"
  ]
}

],
"permissions": [

"storage",
"cookies",
"tabs",
"activeTab",
"webRequest",
"webRequestBlocking",
"<all_urls>"

]
}

看了几个别人的插件的manifest,认真对比过,格式什么的没发现问题
插件没有签名,但是在about:config中设置了不用签名,安装的时候提示

clipboard.png
愣是不知道哪里错了,希望指点一下

阅读 5k
1 个回答

可能的原因是插件包压缩的时候把项目文件夹包含进去了,压缩包里要确保 manifest文件在最顶级目录下。详情

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题