是否有可能在针对桌面和移动版Firefox的AMO上创建一个附加组件?

时间:2013-11-16 18:55:14

标签: firefox firefox-addon

我开发了一个Firefox插件,其中包含install.rdf中的以下代码段:

<!-- Firefox -->
<em:targetApplication>
  <Description>
    <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
    <em:minVersion>10.0</em:minVersion>
    <em:maxVersion>25.*</em:maxVersion>
  </Description>
</em:targetApplication>

<!-- Firefox Mobile -->
<em:targetApplication>
  <Description>
    <em:id>{aa3c5121-dab2-40e2-81ca-7ea25febc110}</em:id>
    <em:minVersion>10.0</em:minVersion>
    <em:maxVersion>25.*</em:maxVersion>
  </Description>
</em:targetApplication>

该附加组件已在桌面版和移动版Firefox上进行了测试,我希望将该附加组件上传到AMO

但是,在上传XPI时我似乎无法同时选择桌面和移动平台:

enter image description here

为什么我会收到此错误,如何在仍然为所有平台使用单个商家信息时避免此错误?

1 个答案:

答案 0 :(得分:3)

Firefox Mobile原生版的第一个版本是14.0。不使用本机UI的先前版本使用不同的em:id。在我自己的AMO“更新兼容性”屏幕上的附加组件中,列出了10.0a1,而不是10.0。

我建议将你的minVersion更新为14.0,因为这是第一个真正发布的版本。在此之前,任何人都不太可能使用原生版本。