2013-07-31 17 views
16

Sto utilizzando Google maps SDK iOS nella mia applicazione iPhone. Sto mostrando un segnaposto sulla mappa e funziona perfettamente nel mio dispositivo iPhone utilizzando i certificati dell'account sviluppatore Apple. Ma quando ho inviato la build al team di test utilizzando un diverso certificato di account sviluppatore Apple Enterprise (account Enterprise), le mappe non si stanno caricando, mostra solo il segno Luogo su una schermata vuota con le mappe in fase di caricamento.Google Maps iOS SDK Integrazione non caricamento mappe

Ho anche provato i miei dispositivi iPhone con l'account sviluppatore Apple Enterprise, e non sta caricando la mappa (Solo un Pin sullo schermo vuoto). Ma con i miei certificati di account sviluppatore Apple, funziona perfettamente.

Suppongo che il problema sia nell'account sviluppatore Enterprise Apple (potrebbe essere necessario modificare alcune impostazioni sull'account sviluppatore Apple per il mio ID app). Non sono in grado di trovare una soluzione per questo.

Qualcuno può aiutarmi in questo? Se hai bisogno di maggiori informazioni su questo, per favore chiedimi in un commento.

Grazie in anticipo!

risposta

39

In genere ciò si verifica se non è stato aggiunto l'ID pacchetto app alla console di Google API. L'ID bundle (ad esempio, com.myname.appname) è ciò che Google utilizza per verificare che un'app sia autorizzata a utilizzare una determinata chiave API. Se hai spostato la tua app da un account sviluppatore a un altro, probabilmente hai cambiato l'id del pacchetto nel processo. Fortunatamente, Google ti consente di associare più ID di pacchetti con una sola chiave API.

Per aggiungere un nuovo ID bundle:

  • verificare l'ID pacchetto che si sta utilizzando in Xcode (selezionare la destinazione e guardare sotto sintesi)
  • Accedere per https://code.google.com/apis/console/
  • Selezionare "API di accesso" a la colonna di sinistra
  • selezionare "Modifica permesso iOS apps" sotto la "chiave per le applicazioni iOS" sezione
  • aggiungere l'ID fascio utilizzato in azienda costruire
+5

Si salva la mia giornata! Molte grazie. Potrei darti 1000 upvotes se lo stackover lo consente :) – Rachit

+7

Puoi farlo, fai clic sul link "avvia una taglia" sopra: P – Bharat

+1

@Bharat smartypants – noogui

Problemi correlati