2013-12-04 3 views
0

Я пытаюсь реализовать MapBox SDK, но у меня есть вопрос:MapBox IOS SDK рамка

enter image description here

я следовал всем этим шаги:

  1. Получить карту ID для размещаемой карты нажав «Опубликовать и скопировать идентификатор карты»;
  2. Загрузите последнюю версию двоичной версии SDK из загрузок и перетащите MapBox.framework в раздел «Рамки» вашего проекта, убедившись, что вы связали его с вашей целью;
  3. Добавить -ObjC в другие флаги компоновщика вашего приложения, чтобы гарантировать, что статическая библиотека SDK содержит все символы, даже для категорий;

    enter image description here

  4. Добавьте следующие библиотеки для вашего приложения цели Link Binary с библиотеками построения фазы:

    • CoreLocation.framework (необходимый для служб определения местоположения);
    • QuartzCore.framework (требуется из-за расширенного манипулирования слоем);
    • libsqlite3.dylib (требуется для поддержки MBTiles и кеширования);
    • libz.dylib (требуется для интерактивности UTFGrid).

enter image description here

И я пытаюсь проверить это с помощью следующего кода:

#import <MapBox/MapBox.h> 

@implementation MyViewController 

- (void)viewDidLoad 
{ 
    [super viewDidLoad]; 

    RMMapBoxSource *tileSource = [[RMMapBoxSource alloc] initWithMapID:@"examples.map-z2effxa8"]; 

    RMMapView *mapView = [[RMMapView alloc] initWithFrame:self.view.bounds andTilesource:tileSource]; 

    [self.view addSubview:mapView]; 
} 

Я делаю те же шаги, снова и снова, но одни и те же ошибки, показывая вверх. Я думаю, что я что-то упустил. Может кто-нибудь сказать мне, что мне не хватает?

EDIT: все работает на симуляторе, но на устройстве я получаю ошибки.

ответ

1

Проверьте это link. Это может помочь.

Смотрите изображение ниже, если ссылка не работает

enter image description here

Приветствия.

+0

Вы спасаете жизнь :) – ignotusverum

+0

Рад, что это помогло. Приветствия. – iphonic

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