2014-09-05 13 views
6

Sto tentando di caricare un file di copertura di app di routing nel NEW iTunes Connect. Il nome del file è example.geojson. Ottengo il seguente errore:Impossibile caricare il file GeoJSON nel nuovo iTunes Connect

Invalid file extension: Your routing app coverage file must use the .geojson extension 

ho provato in Chrome e Safari anche cambiato il nome in example.GeoJSON.

ho convalidato il contenuto del file in http://geojsonlint.com/

Tutte le idee?

+0

Hi .. Si risolto questo problema? – PREMKUMAR

+0

Nessun supporto Apple contattato, in attesa di risposta – Sanandrea

+0

OK Grazie. Sai come rimuovere Prerelease nella nuova connessione di iTunes? – PREMKUMAR

risposta

0

Ieri sera ho ripetuto lo stesso errore. Questa mattina, tuttavia, lo stesso file è stato caricato senza problemi.

Spero che questo non abbia nulla a che fare con esso, ma alla fine ho rinominato il file in modo che l'alloggiamento della lettera fosse lo stesso del nome dello standard (.GeoJSON). Il file non era in forma ieri nonostante tutti gli sforzi.

2

In realtà ho risolto questo prendendo il file di default GeoJSON fornito da Apple a: Providing directions (Listato 7-2)

e quindi ho preso le coordinate di progetto github:

Countries

Ha funzionato salvando il file come example.GeoJSON

0

Ho avuto lo stesso problema, ma c'è una soluzione semplice. Usa Xcode e crea il tuo file. Puoi aggiungere un geojson al tuo progetto, inserire i tuoi dati. Dopo tutto, carica questo file su iTunes.

enter image description here

Se il contenuto è valido (controllare qui: geojsonlint), si arriva a iTunes.

migliori saluti

1

Ho lo stesso messaggio di errore relativo prolungamento .geojson. L'ho aperto in BBEdit, cancella gli spazi iniziali e la linguetta e lo riformatto con JSBeautifier. Dopo di che posso caricarlo su iTunes Connect. Il problema non era correlato all'estensione .geojson ma al contenuto del file (probabilmente un misto di spazio e tabulazione)

6

Quando si carica un .geojson, ho scoperto che le nuove righe potrebbero non salvarlo su iTunes Connect ma essere ancora convalidato su geojsonlint.

Ad esempio:

fallisce:

{ "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] 
    ]]] 
} 

riesce:

{ "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]]] 
    ] 
} 
+0

Impressionante esempio, grazie amico! –

+0

Questo ha funzionato anche per me. Ugh, un tale dolore che questo non è più ovvio. Grazie uomo. – KwackMaster

Problemi correlati