2016-04-20 13 views
1

Ich habe viel der Sache nicht in der Lage, die Lösung für diese Situation zu finden.In Google Map meine aktuelle Standortmarkierung nicht kommen nur Overlay des Bodens kam.GMSMapview aktuellen Standort Marker nicht kommen

Ich verwende Google Map SDK 1.13.0.

GMSMapView *mapView = [[GMSMapView alloc] init]; 
    mapView.tag = Tag_googleMapView; 
    mapView.frame = CGRectMake(0.0, 0.0, view.frame.size.width,view.frame.size.height); 
    mapView.delegate = self; 
    mapView.indoorEnabled = YES; 
    [mapView setMyLocationEnabled:YES]; 
    [mapView.settings setMyLocationButton:YES]; 

Es sieht so aus.

enter image description here

es nicht richtig blau aktuelle Standort Marker nicht kommen würde

enter image description here

+0

Sind Sie Simulator oder Gerät einchecken? – Venkat

+0

@Venkat Ich überprüfe sowohl –

+0

überprüfen Sie diese SO Frage [26192480] (http://stackoverflow.com/questions/26192480/cannot-get-my-location-to-show-up-in-google-maps-in -ios-8) und [24062509] (http://stackoverflow.com/questions/24062509/location-services-not-working-in-ios-8) wenn es dir helfen kann :) – KENdi

Antwort

0

hatte ich dieses Problem. Dies lag an einem Problem mit der Google Maps-Bibliothek, die nicht ordnungsgemäß über Cocoapods in das Projekt aufgenommen wurde. Wenn Sie Cocoapods verwenden, stellen Sie sicher, dass das COCOAPODS = 1-Flag in Ihrem Ziel unter Build Settings> Preprocessor Macros gesetzt ist. Ich sah mich mit diesem Problem konfrontiert, denn wenn die Abhängigkeit in ein Projekt mit mehreren Zielen aufgenommen wird, wird das Flag nicht automatisch in allen Zielen gesetzt, es sei denn, der Pod wird explizit jedem Ziel in der Poddatei hinzugefügt. Wenn Sie mehrere Ziele Ihre Podfile haben sollte etwas ähnliches sein:

def map_pod 
    source 'https://github.com/CocoaPods/Specs.git' 
    pod 'GoogleMaps' 
end 

target 'target_1_name' do 
    map_pod 
end 

target 'target_2_name' do 
    map_pod 
end 

Ich glaube, das Standortsymbol nicht richtig angezeigt werden, da ohne die Compiler-Flag, benötigt die Bibliotheken es zu machen, sind nicht richtig verbunden sind.

+0

überprüfe ich meine Ziel> Build-Einstellungen, aber alle Feldwerte sind richtig eingestellt –

Verwandte Themen