美文网首页
调用百度地图问题

调用百度地图问题

作者: iLeooooo | 来源:发表于2016-06-01 11:05 被阅读115次

    1.报错
    解决方法:按照官方提供的sdk里面的文档添加所需要的库文件,然后在工程中把一个文件的后缀由.m改为.mm,让工程同时支持OC编译和C++编译(或者直接在设置里面设置工程支持C++编译也行)。

    2.初始化百度地图失败,百度地图引擎启动不成功。

    //初始化百度地图
    mapManager = [[BMKMapManager alloc] init];
    BOOL ret = [mapManager start:BAIDU_APPKEY generalDelegate:self];
    if (!ret) {
        NSLog(@"manager start failed!");    //运行的时候执行这个了,启动失败
    }
    

    解决方法:在plist文件中添加Bundle display name这个项。

    3.地图调用成功了,也定位了,地图显示全为方格线,定位不出地图。
    解决方法:检查BAIDU_APPKEY和你的项目是不是对应一致的。如果不一致,申请你的项目的APPKEY,或者把包名改成该BAIDU_APPKEY对应的包名,重新运行,地图即可正常显示。

    慢慢来,一步一个巴掌印。。。。。

    相关文章

      网友评论

          本文标题:调用百度地图问题

          本文链接:https://www.haomeiwen.com/subject/eodhdttx.html