Если это с addon sdk, есть команда jpm sign
. Существует также подпись API - http://olympia.readthedocs.org/en/latest/topics/api/signing.html
jpm sign --api-key KEY --api-secret SECRET
команда. Это создаст подписанную xpi и выведет ее в AMO в качестве «незарегистрированного» расширения. Затем вы найдете файл ****.xpi
в текущем каталоге. FF 43+ позволит установить его. Чтобы проверить это, вам придется полагаться на dev / nightly каналы. Незаметные сборки я еще не видел. Продолжается дискуссия о том, как люди могут фактически протестировать свой аддон, который имеет ошибку в релизе / бета-канале, на релиз / бета-канал.
Кроме того, dogfooding обычно выполняется другими пользователями при выпуске / бета-версии каналы. Так что это продолжающееся обсуждение, но для собачьего питания они рекомендуют jpm sign
или подписывать api.
Возможная полезная тема - https://github.com/diegocr/GitHubExtIns/issues/19
В этом блоге есть все, что нам нужно знать jpm sign - https://blog.mozilla.org/addons/2015/12/18/signing-firefox-add-ons-with-jpm-sign/