我正在尝试在新的iTunes Connect中上传路由应用程序覆盖文件.
文件名是example.geojson.我收到以下错误:
文件名是example.geojson.我收到以下错误:
Invalid file extension: Your routing app coverage file must use the .geojson extension
我尝试在Chrome和Safari中将名称更改为example.GeoJSON.
我在http://geojsonlint.com/验证了文件的内容
有任何想法吗?
解决方法
上传.geojson时,我发现你的换行符可能导致它不能保存在iTunes Connect上,但仍然可以在geojsonlint上验证.
例如:
失败:
{ "type": "MultiPolygon","coordinates": [ [[[14.094369,36.060248],[14.138314,35.869068],[14.428181,35.746154],[14.744622,35.782218],[14.648492,36.028047],[14.181083,36.192884],[14.094369,36.060248] ]]] }
成功:
{ "type": "MultiPolygon",36.060248]]] ] }