Ho riscontrato un problema nell'utilizzo dell'API JavaScript v3 di Google Maps per un'app per iOS basata su Cordova PhoneGap che, fino a qualche giorno fa, funzionava correttamente.Uso dell'API JavaScript v3 di Google Maps nell'app iOS PhoneGap
Poiché non sono uno sviluppatore di Objective-C ho scelto di proposito l'API JavaScript di Google Maps v3 su iOS Maps SDK e ho, nella console di Google Developers, creato un progetto e associato una chiave del browser (impostata su abilitare tutti i referrer) con quel progetto.
Nella testa della pagina HTML nel mio PhoneGap App che ho chiamato la Google Map API in questo modo: https://maps.googleapis.com/maps/api/js?key=MY_APPLICATION_KEY_IS_PASTED_HERE&sensor=false
Ma quando ho eseguito l'App, nonostante questo avendo lavorato senza una chiave nelle versioni precedenti e ora dopo aver creato una chiave del browser e averla associata all'API di Google Maps, ricevo il seguente messaggio di errore:
Google ha disabilitato l'uso dell'API MAPS per questa applicazione. La chiave fornita non è una chiave API Google valida o non è autorizzata per l'API JavaScript v3 di Google Maps su questo sito.
Qualcuno può fornire suggerimenti su cosa potrei mancare/fare male e cosa potrei fare per risolvere questo problema, in quanto è necessario riavviare l'app. Ho esaminato la documentazione di Google Maps e degli sviluppatori ma non riesco a visualizzare nulla che possa avvisarmi di ciò che potrei fare in modo errato.
Grazie in anticipo per qualsiasi tipo di aiuto che chiunque sia in grado di fornire questa query.
Avete avuto fortuna con questo? – jayarjo
@jayarjo Le mie scuse non rispondono al tuo commento prima. Alla fine l'ho fatto funzionare (sembrava che ci volessero 24 ore o giù di lì perché la chiamata all'API funzionasse - stavo cercando di usarla entro un'ora a 2 ore dalla generazione della chiave dell'applicazione) ma grazie per avermelo chiesto! – EinZweiDrei
L'ho fatto funzionare solo dopo aver rimosso completamente la chiave. – jayarjo