2016-01-06 19 views
5
  1. Sto provando l'esempio di Google Places sdk. Ho installato utilizzando

pod provare GoogleMapsCome ottenere l'ultimo SDK di GoogleMaps utilizzando i pod

  1. ho installato GoogleMaps (1.10.5) utilizzando cocoapods

fonte ' https://github.com/CocoaPods/Specs.git '

piattaforma: ios,' 8.1 '

pod 'GoogleMaps'

controllando le mappe di Google in entrambe le fasi, quella del campione (1) contiene più intestazioni come GMSAutocompleteTableDataSource.h

enter image description here

Perché sono diversi? Quello del campione sembra essere una versione migliore ma quella data dai pod non è l'ultima? La sua non è nemmeno nella changelog

risposta

3

ho controllato l'ultima podspec

ho solo bisogno di impostare la versione per l'ultima

esempio

pod 'GoogleMaps', '~> 2.5. 0 '

9

Corsa pod update GoogleMaps. Cocoapods non aggiornerà la versione di un pod che hai già scaricato, a meno che non esegui esplicitamente pod update o aggiorni il podspec per richiedere una versione più recente. Vedi https://guides.cocoapods.org/using/pod-install-vs-update.html per maggiori dettagli.

+0

Ho eseguito "pod update GoogleMaps". Questo ha solo aggiornato la versione corrente. Ma quando ho eseguito 'pod update', è stato aggiornato da 2.2 a 2.3.0. Ma il mio xcode riporta ancora che esiste una versione 2.3.3 più recente. Penso che eseguirò nuovamente "pop update GoogleMaps". – Siddharth

0

Nel file pod del mio progetto, non specifica la versione. La linea pod specifica solo: pod 'GoogleMaps'

Quindi, se non si include la versione nel podfile, quindi il seguente comando in una finestra di terminale verrà aggiornato alla versione più recente: pod 'GoogleMaps'

Assicurarsi di essere nella cartella corretta contenente il proprio file pod prima di immettere questo comando.

Potrebbe richiedere del tempo per l'elaborazione di Pod quando viene visualizzato questo messaggio: Aggiornamento dei repository delle specifiche locali.

Sii paziente - ci sono voluti circa 20 minuti.