1
3

More than 5 years have passed since last update.

内部向けChrome拡張機能にFirefoxアドオンの署名をする話

Posted at

概要

内部向けのChrome拡張機能作った。
  ↓
Firefoxでも使いたいお。
  ↓
WebExtensionsのおかげで、少し直すだけで動いた!
  ↓
「一時的なアドオンを読み込む」だと、ブラウザ閉じたら消えるから面倒くさいお。
  ↓
署名するか←今ここ

署名に必要なもの

Add-ons for Firefox - Mozillaにアカウントを作るだけ。
お布施は必要ないので、登録用メールアドレスだけあればOK。

署名の方法

  1. Add-onsの「ユーザー登録」をクリックし、メールアドレスなど入力してアカウントを作る。
    ws_000001.JPG

  2. 登録できたら「ツール」>「新しいアドオンを登録」をクリックし、規約画面が表示されるので同意する。
    ws_000003.JPG

  3. 内部向けなので「On your own.」を選択する。
    ws_000004.JPG

  4. manifest.jsonを含めて、ソースを全選択してzipファイルを作成する。
    ws_000000.JPG

  5. 「ファイルを選択」をクリックして圧縮したzipを選択する。
    ws_000005.JPG

  6. 自動で検証されるので、エラーが表示されたら修正してください。
    エラーがなければ「アドオンを署名」をクリックする。
    ws_000006.JPG

  7. xpiファイルがダウンロード出来るようになるので、ダウンロードして配布する。
    ws_000007.JPG

注意点

  • zipファイルを作るときにフォルダごと圧縮しちゃうと「Add-on missing manifest」エラーになる。
  • 圧縮に使ったソフトによっては「アーカイブ内のファイルがサイズ制限を超えています」エラーになる。

以上です。

1
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
3