I have verified my plugin using AMO’s Unlisted feature, downloaded the file from the /versions page and directed the user to the .xpi file using the following code:
var params = { "Foo": { URL: '/js/extensions/screen_sharing_extension_for_discussio-1.1.xpi', IconURL: '/img/logos/icon32.png', Hash: 'sha1:0685d223403576771976d3e8a9814f0f5a059c52', toString: function () { return '/js/extensions/screen_sharing_extension_for_discussio-1.1.xpi'; } } }; InstallTrigger.install(params);
Here is the error I’m getting:
I have been trying to fix this error for a few hours now and I have followed all of the instructions here: https://wiki.mozilla.org/Add-ons/Extension_Signing
I found a similar issue here: https://discourse.mozilla-community.org/t/cant-download-reviewed-firefox-add-on/4300/5 and uploaded a version 1.1 to make sure that the latest verified version can be downloaded.
Another similar issue (https://discourse.mozilla-community.org/t/preliminary-review-of-unlisted-extension/3359) verified the download link I was using is correct. Here is the link: https://addons.mozilla.org/firefox/downloads/file/387673/screen_sharing_extension_for_discussio-1.1.xpi?src=devhub (non-mozilla-admins may not have access to this link)
Why am I still encountering this error if my firefox is accessing the file downloaded from the Preliminarily Reviewed version?