Firefox市场:清单文件验证

时间:2014-02-01 09:02:45

标签: manifest firefox-os

我正在尝试将应用程序作为打包应用程序提交到firefox市场。代码托管在地址https://github.com/dacapito/ebac/的github上。

运行清单验证程序时,我收到以下错误


您的应用验证失败,但有2个错误。

  • JSON解析错误

    *必须使用HTTP标头“Content-Type:application / x-web-app-manifest + json”提供清单。

并查看错误详情:


  • 错误:由于语法错误,无法解析webapp扩展 在JSON中

    无法解码JSON对象:第2行第1列(字符1)


我用json验证器测试了我的清单文件,它没有给出任何问题。此外,同一个应用程序作为打包应用程序提交到市场,验证器完全没有问题..

可能是服务器故障(不提供正确内容的文件)还是其他什么?

问候

2 个答案:

答案 0 :(得分:0)

enter image description here删除此部分

 <meta http-equiv="Content-Type" content="application/x-web-app-manifest+json; charset=UTF-8">

并退出manifest =&#34; manifest.appcache&#34;因为是托管应用程序

 <html manifest="manifest.appcache">  for 
 <html>

答案 1 :(得分:0)

如果我理解正确,你想创建一个托管应用程序,而不是打包应用程序?

在这种情况下,您可以从github服务您的应用程序,但您需要遵循github规则来创建项目github页面,更多信息here

幸运的是,git页面识别扩展名为.webapp,并且服务器将使用正确的内容类型。

你有一篇关于如何在你的FirefoxOS应用程序here中使用github页面的文章由Margaret Leibovic撰写。