2016-08-06 10 views
5

Ich folge this Tutorial finden, aber wenn ichkann nicht eine Spezifikation für GooglePlaces

pod install 

in Schritt 2 Teil 6 betreibe ich

[!] Unable to find a specification for `GooglePlaces` 

Jede Idee, warum dies könnte der Fehler angezeigt passiert sein?

UPDATE: Podfile wie folgt aussehen:

source 'https://github.com/CocoaPods/Specs.git' 
target 'YOUR_APPLICATION_TARGET_NAME_HERE' do 
    pod 'GoogleMaps' 
    pod 'GooglePlaces' 
end 

Mit YOUR_APPLICATION_TARGET_NAME_HERE zu meinem Ziel Namen geändert.

+0

sein quatation Problem Ich denke, versuchen pod 'GooglePlaces' .. Kopieren Sie und fügen Sie diese Zeilen von docs zu Ihrem Podfile ... nicht selbst schreiben –

+0

@ EICaptainv2.0 Hat nicht funktioniert: (Gleicher Fehler. – nobism

Antwort

4

Dies schien für mich gearbeitet zu haben:

source 'https://github.com/CocoaPods/Specs.git' 
use_frameworks! 
target 'WhatsOpen' do 
    pod 'GoogleMaps' 
    pod 'GooglePlacesAPI' 
end 

Dies war nach der Antwort des Nilesh Jha versucht.

Es sagte auch [!] GooglePlaces has been deprecated in favor of GooglePlacesAPI Also ich ersetzt "GooglePlaces" mit "GooglePlacesAPI" und es scheint zufrieden gestellt.

+0

Es hat auch funktioniert für mich .. Danke :) –

+0

Vorsicht, 'GooglePlacesAPI' ist kein Google-Framework. Während ich von alten monolithischen 'GoogleMaps' zu' GooglePlaces' aufwertete, habe ich auch diesen Weg eingeschlagen und keine meiner Quellen war kompatibel. –

1
source 'https://github.com/CocoaPods/Specs.git' 
platform :ios, '7.0' 
pod 'GoogleMaps' 
pod 'GooglePlaces' 
0

Verwenden Sie nicht GooglePlacesAPI, wenn Sie Quellenkompatibilität mit älterem Code erwarten, der den GoogleMaps Pod verwendet. Das ist ein Framework von Drittanbietern, nicht von Google.

Führen Sie pod repo update und versuchen Sie dann erneut pod install. Außerdem habe ich eine Version hinzugefügt, um die Zeile pod 'GooglePlaces', '~> 2.0' zu machen, aber ich weiß nicht, ob das erforderlich ist.