• iOS开发之引用百度地图SDK(二)


    关于引用百度SDK添加到项目工程中,需要注意的事项

    1、申请Key(密钥)时,在应用类型中选择iOS SDK,并提供项目的Bundle Identifier。

    2、在targets项的info中,需要添加key的name为Bundle display name并且value不能为null。

    3、在AppDelegate类的程序入口出,需要注册申请的key,用于检测授权成功。(失败将显示不到百度地图)

    _mapManager = [[BMKMapManager alloc]init];
        BOOL ret = [_mapManager start:@"PFsZN6qGbLCHkIRFh2BzW7E3psmiWbPK" generalDelegate:self];

    4、在项目中有至少一个点mm的后缀(百度sdk用c++编写),或者可以在Build Phases申明一个为Object C++。

    5、在项目的AppDelegate类实现代理BMKGeneralDelegate:

    - (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);
        }
    }
    提高技能如同提升自信心。
  • 相关阅读:
    van Emda Boas
    斐波那契堆
    NTT
    FFT
    KDTree
    扩展kmp
    kmp
    Dancing Links
    树的prufer编码
    有向图最小路径覆盖
  • 原文地址:https://www.cnblogs.com/chims-liu-touch/p/5415790.html
Copyright © 2020-2023  润新知