Как установить максимальную версию при создании Firefox аддон XPI? - PullRequest
4 голосов
/ 23 декабря 2011

Я пытаюсь создать пакет xpi для аддона Firefox через инструмент cfx. После того, как я запустил команду «cfx xpi» в каталоге, где находятся мои файлы, генерируется пакет xpi. Если я попытался установить этот пакет в текущей версии Firefox (9.0), я получаю сообщение об ошибке, в котором говорится, что это дополнение не совместимо с версией 9.0 Firefox. Как сделать мой аддон совместимым с более новой версией firefox?

Дополнительная информация: 1) Я очень новичок в разработке дополнений, поэтому я просто использую пример reddit, приведенный вместе с набором sdk. 2) Я извлек xpi-файл в папку, а внутри install.rdf показана максимальная версия 8. *. Я изменил это на 9. *. Как мне сделать так, чтобы cfx использовал этот install.rdf вместо того, чтобы использовать его по умолчанию? 3) Я установил аддон SDK, когда 8.0 версия Firefox была текущей версией.

С уважением,

Ответы [ 2 ]

4 голосов
/ 23 декабря 2011

Какую версию SDK вы используете?Если вы используете SDK версии 1.3 или онлайн-сборщик, создаваемые вами дополнения должны быть совместимы с Firefox 9. Вы можете скачать последнюю версию SDK здесь:

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

1 голос
/ 24 декабря 2011

после загрузки дополнения в AMO вы можете изменить поддерживаемые версии там.

...