CookieCloud icon indicating copy to clipboard operation
CookieCloud copied to clipboard

firefox编译后无法安装

Open WarlockFish opened this issue 1 year ago • 14 comments

编译后,我是用web-ext build 打包成扩展包,导入firefox时提示

16:15:00.030 1689236100030	addons.xpi	WARN	Invalid XPI: Error: Cannot find id for addon /home/h/cookiecloud-0.2.1.zip.(resource://gre/modules/addons/XPIInstall.jsm:1564:11) JS Stack trace: [email protected]:1564:11

WarlockFish avatar Jul 13 '23 08:07 WarlockFish

我这边是使用 pnpm build --target=firefox-mv2 命令打包,然后将编译后的文件打包成 zip 格式的文件导入 firefox (ver 115.0.2),提示该组件无法安装,可能已经损坏

nekolr avatar Jul 20 '23 03:07 nekolr

去amo自托管签个名就行啦 edit:还要小改manifest.json

ru67tm avatar Jul 30 '23 04:07 ru67tm

@ru67tm 有自托管的可用插件分享一下吗

mjsoftking avatar Aug 08 '23 05:08 mjsoftking

@mjsoftking
6776bf2b8fe04400982e-0.2.1.2.zip

ru67tm avatar Aug 08 '23 05:08 ru67tm

@ru67tm 这个不知道是不是我设置的问题,没法获取cookie同步到服务器,服务器端文件大小都没有达到KB。

mjsoftking avatar Aug 08 '23 06:08 mjsoftking

@mjsoftking 我这边没问题 屏幕截图 2023-08-08 145618

ru67tm avatar Aug 08 '23 06:08 ru67tm

@ru67tm 感谢,我在调整试试去

mjsoftking avatar Aug 08 '23 07:08 mjsoftking

@ru67tm 是权限的问题,需要去管理里允许读取所有网站的数据,再次感谢

mjsoftking avatar Aug 08 '23 07:08 mjsoftking

@mjsoftking 你的可以了吗?有什么特殊的设置吗?我用google可以正常上传,Firfox提示访问不了网络。 image

leitelyaya avatar Sep 11 '23 04:09 leitelyaya

@leitelyaya

CookieCloud的firefox浏览器V0.2.2.zip 编译了一个0.2.2的,解压后安装 图片 图片

都给开开,docker版火狐运行也没问题,就是定时好像不太好使,手动同步没啥问题

mjsoftking avatar Sep 11 '23 04:09 mjsoftking

@mjsoftking 你的可以了吗?有什么特殊的设置吗?我用google可以正常上传,Firfox提示访问不了网络。 image

@mjsoftking 这个问题主要是firefox好像默认会强制http 走https,但是你搭建的服务没有https,会导致同步失败,我这两天也碰到了,用https就可以正常同步了

Heathcliff-third-space avatar Oct 18 '23 01:10 Heathcliff-third-space

@mjsoftking 你的可以了吗?有什么特殊的设置吗?我用google可以正常上传,Firfox提示访问不了网络。 image

@mjsoftking 这个问题主要是firefox好像默认会强制http 走https,但是你搭建的服务没有https,会导致同步失败,我这两天也碰到了,用https就可以正常同步了

反带走HTTPS就可以,火狐挺烦人的,覆盖其他浏览器的就可以用,而火狐的只能火狐用

mjsoftking avatar Oct 18 '23 01:10 mjsoftking

@mjsoftking 你的可以了吗?有什么特殊的设置吗?我用google可以正常上传,Firfox提示访问不了网络。 image

@mjsoftking 这个问题主要是firefox好像默认会强制http 走https,但是你搭建的服务没有https,会导致同步失败,我这两天也碰到了,用https就可以正常同步了

请问该如何设置走https呢?个人搭建的服务,用docker

freesilent avatar Feb 02 '24 14:02 freesilent

要在manifest.json里加入

  "browser_specific_settings": {
    "gecko": {
      "id": "[email protected]"
    }
  }

bincat233 avatar Mar 16 '24 00:03 bincat233