`jpm run` doesn't work, complains that addon "could not be verified"

I’m the author of a Pasa, a password generator plugin for Firefox (source code on GitHub). It broke in Firefox 51, and I’m trying to fix it. In the past I did development and debugging with jpm run, but this doesn’t work anymore, not even if I set xpinstall.signatures.required=false. And I can’t port Pasa to WebExtensions until Firefox supports the Credential Management API, so I’m stuck with jpm.

How can I make jpm run work again?

You can only use unsigned extensions, even for development, in nightly, aurora (Dev Edition) and unbranded builds (WebExtensions can be sideloaded, SDK add-ons AFIK not).

You need to download and install one of those builds and use the option

-b, --binary <path>      Path of Firefox binary to use.
1 Like