2016-04-20 3 views
1

У меня есть много вещей, которые не могут найти решение для этой ситуации. В карте Google мой текущий маркер местоположения не наступил только оверлей земли.Маркер текущего местоположения GMSMapview не подходит

Я использую карту Google 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]; 

Похоже на это.

enter image description here

Это не правильный синий текущее местоположение маркера не подходит

enter image description here

+0

Вы проверяете симулятор или устройство? – Venkat

+0

@Venkat Я проверяю как –

+0

, проверьте этот вопрос SO [26192480] (http://stackoverflow.com/questions/26192480/cannot-get-my-location-to-show-up-in-google-maps-in -ios-8) и [24062509] (http://stackoverflow.com/questions/24062509/location-services-not-working-in-ios-8), если это может вам помочь :) – KENdi

ответ

0

Я имел этот вопрос. Это связано с тем, что библиотека Google Maps не была должным образом включена в проект через Cocoapods. Если вы используете Cocoapods, убедитесь, что в вашей настройке установлен флаг COCOAPODS = 1 в разделе «Настройки сборки»> «Макросы препроцессора». Я столкнулся с этой проблемой, потому что, когда вы включаете зависимость в проект с несколькими целями, флаг не устанавливается автоматически во всех целях, если только Pod явно не добавляется к каждой цели в подфайле. Если у вас есть несколько целей, ваша Podfile должно быть что-то подобное:

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 

Я считаю, что значок местоположения не отображается должным образом, потому что без флага компилятора, библиотеки, необходимые, чтобы сделать ее должным образом не связаны между собой.

+0

i проверить настройки моей цели> сборки, но все значение поля установлено правильно –

Смежные вопросы