查看: 27|回复: 0

[Bug反馈] (未解决)地图鉴权,有的时候鉴权成功,有时鉴权失败

[复制链接]
iOS地图sdk
版本号: 10.2
手机型号: iPhone6
使用的接口/api: [_mapManager start:BMKey generalDelegate:self];
效果截图: -
调用代码/参数: [_mapManager start:BMKey generalDelegate:self];
使用的AK: 您无权查看此信息!
本帖最后由 白开水彡涟漪 于 2017-4-21 19:09 编辑

鉴权成功失败不确定,有的时候鉴权成功,有时鉴权失败,onGetNetworkState:-2 onGetPermissionState:-300


1. 网上有人说是因为key的问题。所以我也去仔细地看了看,但没发现key的申请有什么问题(使用bundle id申请的key)。


2. 关于地图的key,我发现一个bundle id可以申请多个key。我本来是以为这是导致鉴权失败的原因,不过感觉又不大像,很是困惑啊。

3. 也有部分“官方的技术人员”给出意见说是网络差的问题,这个我感觉有点蒙,-300对应的是链接服务器错误。

-------------------------
代码:
    _mapManager = [[BMKMapManager alloc] init];
    BOOL ret = [_mapManager start:BMKey generalDelegate:self];
    if (!ret) {
        NSLog(@"manager start failed!");
    }else{
        NSLog(@"manager start success!");
    }

代理方法
- (void)onGetNetworkState:(int)iError
{
    //路线规划,需要先授权成功后才能进行检索
    if (0 == iError) {
        NSLog(@"联网成功");
    }
    else{
        NSLog(@"onGetNetworkState %d",iError);
    }
}

- (void)onGetPermissionState:(int)iError
{
    if (0 == iError)
        NSLog(@"授权成功");
    else
        NSLog(@"onGetPermissionState %d",iError);
}

--------------
如果你有什么好的解决方法,或者你碰到和我一样的问题,可以联系我q:512448769


小黑屋|手机版|百度地图开放平台 ( 京ICP证030173号 )

GMT+8, 2017-4-28 04:42 , Processed in 0.037561 second(s), 22 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表