Использование необъявленного идентификатора 'AIRGoogleMapOverlay' response-native-maps - PullRequest
0 голосов
/ 01 ноября 2018

Я сделал точно такую ​​же установку, как описано в этой ссылке для IOS https://github.com/react-community/react-native-maps/blob/master/docs/installation.md

Но по какой-то причине я получаю эти ошибки:

  1. Использование необъявленного идентификатора 'AIRGoogleMapOverlay'
  2. Использование необъявленного идентификатора 'overlay'
  3. Использование необъявленного идентификатора 'overlay'

код: #import "AIRGoogleMapOverlayManager.h" #import "AIRGoogleMapOverlay.h"

@interface AIRGoogleMapOverlayManager()

@end

@implementation AIRGoogleMapOverlayManager

RCT_EXPORT_MODULE()

(UIView *)view
{
  AIRGoogleMapOverlay *overlay = [AIRGoogleMapOverlay new];
  overlay.bridge = self.bridge;
  return overlay;
}

RCT_REMAP_VIEW_PROPERTY(bounds, boundsRect, NSArray)
RCT_REMAP_VIEW_PROPERTY(image, imageSrc, NSString)

@end

1 Ответ

0 голосов
/ 12 ноября 2018

перейдите к вашему проекту => Настройка сборки => Раздел Макросы препроцессора добавить HAVE_GOOGLE_MAPS = 1 к макросам препроцессора

screenshot_config

...