Страницы: 1
Есть две сборки одного и того-же расширения - одна под Windows, другая под Linux.
Хочу сделать апдейт-манифест, что-бы в зависимости от целевой платформы апдейт-линк указывал на нужную сборку.
Проблема в том что Firefox по каким-то причинам игнорирует тег targetPlatform.
С нижеприведенным манифестом, Firefox на винде ставит обновление,
несмотря на то что targetPlatform указана как Linux
<update.rdf> ... <r:Description about="urn:mozilla:extension:{<censored>}"> <updates> <r:Seq> <r:li> <r:Description> <version>5.00.2.201001280</version> <targetPlatform>Linux</targetPlatform> <targetApplication> <r:Description> <id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</id> <minVersion>2.0</minVersion> <maxVersion>3.6.*</maxVersion> <updateLink>http://127.0.0.1:8765/plugins/ffwinplugins32.xpi</updateLink> <updateHash> sha256:6c5bba6126510e4b1531bd627b97037fd78f275fb47ec69b9344889413b46e34 </updateHash> </r:Description> </targetApplication> </r:Description> </r:li> </r:Seq> </updates> </r:Description>...
Кто не прав и что здесь можно сделать?
Запихивать все в один пакет ой как не хочется...
Отсутствует
Страницы: 1