Я пытаюсь реализовать MapBox SDK, но у меня есть вопрос:MapBox IOS SDK рамка
я следовал всем этим шаги:
- Получить карту ID для размещаемой карты нажав «Опубликовать и скопировать идентификатор карты»;
- Загрузите последнюю версию двоичной версии SDK из загрузок и перетащите MapBox.framework в раздел «Рамки» вашего проекта, убедившись, что вы связали его с вашей целью;
Добавить -ObjC в другие флаги компоновщика вашего приложения, чтобы гарантировать, что статическая библиотека SDK содержит все символы, даже для категорий;
Добавьте следующие библиотеки для вашего приложения цели Link Binary с библиотеками построения фазы:
- CoreLocation.framework (необходимый для служб определения местоположения);
- QuartzCore.framework (требуется из-за расширенного манипулирования слоем);
- libsqlite3.dylib (требуется для поддержки MBTiles и кеширования);
- libz.dylib (требуется для интерактивности UTFGrid).
И я пытаюсь проверить это с помощью следующего кода:
#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: все работает на симуляторе, но на устройстве я получаю ошибки.
Вы спасаете жизнь :) – ignotusverum
Рад, что это помогло. Приветствия. – iphonic