Я попытался найти это как на SO, так и на других сайтах, но я не могу найти причину этого.Почему Google Maps SDK не работает на iPhone iOS 8?
Так я бег акции Google Map SDK на моем iPhone 6 на прошивке 8.1 с помощью Xcode 6.1:
- (void)viewDidLoad {
[super viewDidLoad];
GMSCameraPosition *camera = [GMSCameraPosition cameraWithLatitude:-33.868
longitude:151.2086
zoom:6];
GMSMapView *mapView = [GMSMapView mapWithFrame:CGRectZero camera:camera];
GMSMarker *marker = [[GMSMarker alloc] init];
marker.position = camera.target;
marker.snippet = @"Hello World";
marker.appearAnimation = kGMSMarkerAnimationPop;
marker.map = mapView;
self.view = mapView;
}
Я не уверен, что именно этот вопрос находится в отношении объекта GMSMapView
MAPview.
Это работает просто отлично на моем iPhone 5 и iPhone 4 на прошивке 7.1
ли проблема совместимости обновлений для поддержки оборудования iPhone 6 или что-то?
Вы добавили флаг ObjC в другой флаг настройки сборки? – hmdeep
да я сделал, в противном случае это не сработало бы для iPhone 4 и 5 – Pangu
попытаться изменить с self.view = mapView; to: [self.view addSubview: mapView]; – TonyMkenu