4

cfx ツールを使用して、Firefox アドオン用の xpi パッケージを作成しようとしています。ファイルがあるディレクトリで「cfx xpi」コマンドを実行すると、xpi パッケージが生成されます。このパッケージを現在のバージョンの firefox (9.0) にインストールしようとすると、このアドオンはバージョン 9.0 の firefox と互換性がないというエラー メッセージが表示されます。アドオンを新しいバージョンの firefox と互換性を持たせるにはどうすればよいですか?

詳細情報: 1) 私はアドオン開発に非常に慣れていないので、sdk キットと一緒に与えられた reddit-example を使用しています。2) xpi ファイルをフォルダーに抽出すると、内部の install.rdf の最大バージョンが 8.* と表示されます。これを 9.* に変更しました。cfx がデフォルトの install.rdf ではなく、この install.rdf を受け取るようにするにはどうすればよいですか? 3) firefox のバージョンが 8.0 であるときにアドオン SDK をインストールしました。

よろしく、

4

2 に答える 2

4

どのバージョンの SDK を使用していますか? SDK バージョン 1.3 またはオンライン ビルダーを使用する場合、作成するアドオンは Firefox 9 と互換性があるはずです。SDK の最新バージョンは、次の場所からダウンロードできます。

https://ftp.mozilla.org/pub/mozilla.org/labs/jetpack/addon-sdk-1.3.zip

于 2011-12-23T18:19:03.157 に答える
1

アドオンをAMOにアップロードすると、そこでサポートされているバージョンを変更できます。

于 2011-12-24T04:40:56.267 に答える