Возможно, мне что-то не хватает, но я выполнил шаги, указанные на Google Maps SDK for iOS Site, но до сих пор я не имел успеха. Я попробовал запустить образец кода, который у них есть в нижней части страницы, и мой компилятор продолжает прослушивать меня неперехваченным исключением.Проблема Внедрение API Карт Google в приложение для приложений iOS
Вот моя реализация:
@implementation ViewController {
GMSMapView *mapView_;
}
Вслед за этим в viewDidLoad:
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
GMSCameraPosition *camera = [GMSCameraPosition cameraWithLatitude:-33.86
longitude:151.20
zoom:6];
mapView_ = [GMSMapView mapWithFrame:CGRectZero camera:camera];
mapView_.myLocationEnabled = YES;
self.view = mapView_;
// Creates a marker in the center of the map.
GMSMarker *marker = [[GMSMarker alloc] init];
marker.position = CLLocationCoordinate2DMake(-33.86, 151.20);
marker.title = @"Sydney";
marker.snippet = @"Australia";
marker.map = mapView_;
я включать строку:
[GMSServices provideAPIKey:@"API Key"];
и заменить строку ключа API с моим фактический ключ API. Но я получаю это во время компиляции.
Я использовал контрольную точку, и исключение, кажется, происходят при выполнении этой строки:
mapView_ = [GMSMapView mapWithFrame:CGRectZero camera:camera];
Любая ваша помощь будет очень цениться.
Нет, я уже пробовал это. – DAB
Можете ли вы прокрутить вверх до вершины исключения, которое я вижу в вашем журнале, и посмотреть, почему он говорит, что он рушится? –
Причина в следующем: [GMSMapView animateToCameraPosition:]: непризнанный селектор, отправленный в экземпляр (и нумерация шестнадцатеричных, я предполагаю, ссылаясь на некоторую ячейку памяти). – DAB