@anonymous22

MapBox iOS SDK framework

Я пытаюсь использовать MapBox SDK в своем проекте, но при компиляции на устройстве у меня вылетает ошибка:
XIaHY.png

Я следую этим шагам:

1. Obtain the map ID for your hosted map by clicking Publish and copying the Map ID;
2. Download the latest SDK binary release from the downloads and drag MapBox.framework into your project’s Frameworks section, making sure to link it in your target;
3. Add -ObjC to your app target’s Other Linker Flags build setting in order to ensure that the SDK’s static library has all symbols loaded, even for categories;

JKFIK.png

4. Add the following libraries to your app target’s Link Binary With Libraries build phase:

- CoreLocation.framework (required for location services);
- QuartzCore.framework (required because of advanced layer manipulation);
- libsqlite3.dylib (required for MBTiles and caching support);
- libz.dylib (required for UTFGrid interactivity).

nwkrI.png

И использую следующий код для проверки:

#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];
}


Я пытаюсь повторять эти шаги с начала, но все равно ну устройстве вылетает с этими ошибками. В чем моя ошибка? Спасибо!
  • Вопрос задан
  • 2950 просмотров
Решения вопроса 1
@anonymous22 Автор вопроса
Изменение архитектуры в build settings помогло

3J2wM.png
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы