Неопределенные символы для архитектуры armv7 при использовании Google-Maps-iOS-SDK (1.8.1)

Я пытаюсь добавитьGoogle-Maps-iOS-SDK (1.8.1) с использованием cocoapods (0.33.1).

Целевая версия развертывания:iOS 7.0

Я добавил этот модуль:pod 'Google-Maps-iOS-SDK', '~> 1.8' Скачал и установил SDK правильно.

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

Я правильно добавил ключи API. В одном представлении контроллера- (void)viewDidLoad,
Я добавил следующий код:

 // Create a GMSCameraPosition that tells the map to display the
// coordinate -33.86,151.20 at zoom level 6.
GMSCameraPosition *camera = [GMSCameraPosition cameraWithLatitude:-33.86
                                                        longitude:151.20
                                                             zoom:6];
GMSMapView *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_; 

Я получил эту ошибку при сборке для iPhone (не в симуляторе)

Неопределенные символы для архитектуры armv7:
«_OBJC_CLASS _ $ _ GMSMarker», на который ссылается: objc-class-ref в DealDetailsViewController.o «_OBJC_CLASS _ $ _ GMSMapView», на который ссылаются на: objc-class-ref в DealDetailsViewController.o «_OBJCED-ref-objec: -came_MS-ref: себестоимость_объекта -refame-ref-ref: GJM_REMCMS_CL_CL_CL_CL в DealDetailsViewController.o "_OBJC_CLASS _ $ _ GMSServices", на который ссылаются из: objc-class-ref в AppDelegate.o ld: символ (-ы) не найден для архитектуры призывание)

Я также попытался с помощью Google Map iOS SDK ручной установки (без cocoapods). Я также добавил флаг компоновщика:-ObjC, Он работает нормально, но вылетает во время выполнения, показывая, что селектор не обнаружил ошибку, подобную этой:

исключение NSEx выдается с описанием - - [GMSMapView animateToCameraPosition:]: нераспознанный селектор, отправленный экземпляру.

Мне просто нужно использовать Google Map iOS SDK либо с помощью cocoapod, либо из ручной установки.

Я что-то здесь упускаю?

редактировать

Если что-то связано с Pods.xcconfig, то вот содержимое этого файла:

FRAMEWORK_SEARCH_PATHS = "$(PODS_ROOT)/Google-Maps-iOS-SDK" "$(PODS_ROOT)/Parse-iOS-SDK"
    GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
    HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers" "${PODS_ROOT}/Headers/Bolts" "${PODS_ROOT}/Headers/Facebook-iOS-SDK" "${PODS_ROOT}/Headers/Facebook-iOS-SDK/FacebookSDK" "${PODS_ROOT}/Headers/Google-Maps-iOS-SDK" "${PODS_ROOT}/Headers/Google-Maps-iOS-SDK/GoogleMaps" "${PODS_ROOT}/Headers/MBProgressHUD" "${PODS_ROOT}/Headers/Parse-iOS-SDK" "${PODS_ROOT}/Headers/Reachability" "${PODS_ROOT}/Headers/WYPopoverController"

    OTHER_CFLAGS = $(inherited) -isystem "${PODS_ROOT}/Headers" -isystem "${PODS_ROOT}/Headers/Bolts" -isystem "${PODS_ROOT}/Headers/Facebook-iOS-SDK" -isystem "${PODS_ROOT}/Headers/Facebook-iOS-SDK/FacebookSDK" -isystem "${PODS_ROOT}/Headers/Google-

    Maps-iOS-SDK" -isystem "${PODS_ROOT}/Headers/Google-Maps-iOS-SDK/GoogleMaps" -isystem "${PODS_ROOT}/Headers/MBProgressHUD" -isystem "${PODS_ROOT}/Headers/Parse-iOS-SDK" -isystem "${PODS_ROOT}/Headers/Reachability" -isystem "${PODS_ROOT}/Headers/WYPopoverController"

    OTHER_LDFLAGS = -ObjC -lc++ -licucore -lsqlite3 -lz -framework AVFoundation -framework AudioToolbox -framework CFNetwork -framework CoreData -framework CoreGraphics -framework CoreLocation -framework CoreText -framework GLKit -framework GoogleMaps -framework ImageIO -framework MobileCoreServices -framework OpenGLES -framework Parse -framework QuartzCore -framework Security -framework StoreKit -framework SystemConfiguration -framework UIKit -weak_framework Accounts -weak_framework AdSupport -weak_framework Security -weak_framework Social
    PODS_ROOT = ${SRCROOT}/Pods

Ответы на вопрос(4)

Ваш ответ на вопрос