MapBox iOS SDK框架
我正在尝试实现MapBox SDK,但我有一个问题: 我遵循了所有这些步骤:MapBox iOS SDK框架,ios,iphone,objective-c,xcode,Ios,Iphone,Objective C,Xcode,我正在尝试实现MapBox SDK,但我有一个问题: 我遵循了所有这些步骤: 通过单击“发布并复制地图ID”,获取托管地图的地图ID 从下载中下载最新的SDK二进制版本,并将MapBox.framework拖动到项目的Frameworks部分,确保将其链接到目标中 将-ObjC添加到应用程序目标的其他链接器标志构建设置中,以确保SDK的静态库加载了所有符号,即使是类别符号 将以下库添加到应用程序目标的链接二进制文件和库构建阶段: CoreLocation.framework(定位服务所需)
- 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];
}
#导入
@MyViewController的实现
-(无效)viewDidLoad
{
[超级视图下载];
RMMapBoxSource*tileSource=[[RMMapBoxSource alloc]initWithMapID:@“examples.map-z2effxa8”];
RMMapView*mapView=[[RMMapView alloc]initWithFrame:self.view.bounds和tileSource:tileSource];
[self.view addSubview:mapView];
}
我一遍又一遍地重复着同样的步骤,但同样的错误出现了。我想我错过了什么。有人能告诉我我错过了什么吗
编辑:一切都在模拟器上运行,但在设备上我会出错。检查此项。这可能会有帮助
如果链接不起作用,请参见下图
干杯