Reputation: 371
i've developed an add-on but can only install the .zip through Load temporary Add-On. When I try with "Manage your extension" and click on "Install Add-on from file" it always say "This add-on could not be installed because it appears to be corrupt."
This is kinda frustrating since there are no other hints, what may be corrupt. I've even tried with the official examples from https://github.com/mdn/webextensions-examples and they also seem not to work.
Anyone has tips how to solve this, or am I doing something completely wrong and its not possible to install the compressed .zip this way?
Thanks
Upvotes: 1
Views: 1454
Reputation: 1552
Don't zip the folder containing the files. The ZIP file must be a ZIP of the extension's files themselves, not of the directory containing them. Tested and working.
Upvotes: 0
Reputation: 7721
Release version of Firefox prevents the installation of unsigned add-on.
You can ...
Ref:
Signing and distributing your add-on
Distributing an add-on yourself
Upvotes: 1