2015-01-19 3 views
0

У меня есть View Controller, который встроен внутри UINavigationController, который встроен внутри UITabBarController:App висит на выделении GMSMapView

self.find = [[UINavigationController alloc] initWithRootViewController:[[Find alloc] init]]; 
NSMutableArray *tabViewControllers = [[NSMutableArray alloc] init]; 
[tabViewControllers addObject:self.find]; 
[self setViewControllers:tabViewControllers]; 

В этом View Controller, я пытаюсь выделить экземпляр GMSMapView.

self.mapView = [[GMSMapView alloc] initWithFrame:CGRectZero]; 

Я нахожусь в версии 1.9.1 SDK Google Maps (последняя версия). Все хорошо работает в iOS7, но теперь, когда я обновился до iOS8, когда отладчик достигает строки выше, он никогда не возвращается и приложение зависает.

+0

Я фактически переместил выделение в делегат приложения, и он там тоже висит. Возможно, это связано с тем, что я запускаю поврежденное устройство на iOS8? – etayluz

ответ

2

Попробуйте использовать - [GMSMapView mapWithFrame: Камера:]

метод вместо этого. Это может сработать.

+0

Спасибо за предложение - вот что я должен был начать - не получилось. Я думаю, что это связано с тем, что я устройство Jailbroken, которое было обновлено до IOS 8 – etayluz

+0

ohk, но не уверен в этом! –

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