zoukankan      html  css  js  c++  java
  • iOS-高德地图-手动环境搭建

    一. 下载地图包

    1. 链接地址: http://lbs.amap.com/api/ios-sdk/download/

    2.需要下载的包,并导入包

    (1) MAMapKit-5.framework                2D地图 SDK

    (2) AMapFoundationKit-6.framework   基础SDK(必须),设置key的功能将会转移到基础包中完成

    (3) AMapSearchKit.framework            搜索SDK

    注意点: 不知道为什么(可能是我下载错了,或者我操作错误,包中带"-"的导入就会找不到该包).我尝试用官方提供的Demo中的这个三个包,导入就没问题.

    3. 导入引入的资源文件AMap.bundle.

    AMap.bundle 在 MAMapKit.framework 的 Resources文件夹下,AMap.bundle资源文件中存储了定位、默认大头针标注视图等图片,可利用这些资源图片进行开发.

    左侧目录中选中工程名,在右键菜单中选择Add Files to “工程名”…,从MAMapKit.framework->Resources文件中选择AMap.bundle文件,并勾选“Copy items if needed”复选框,单击“Add”按钮,将资源文件添加到工程中。

    4. 需要引入的库文件

    6. 设置申请权限

    在TARGETS->Build Settings->Other Linker Flags 中添加-ObjC,C大写。

     

    7. APPDelegate.m中.

    导入

    #import <AMapFoundationKit/AMapFoundationKit.h>

    - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
        
        // 设置appkey是在基础包中
        [AMapServices sharedServices].apiKey = @"e941d2c63851ea4c47518796ab47530e";
        return YES;
    }

    8. 编译success.OK

  • 相关阅读:
    数位dp模板
    HDU
    hdu 2586 How far away ? ( 离线 LCA , tarjan )
    POJ 1655 Balancing Act( 树的重心 )
    HDU 2196 Computer( 树上节点的最远距离 )
    HDU 5266 pog loves szh III ( LCA + SegTree||RMQ )
    HDU 5265 pog loves szh II
    2015区域赛起航
    2015GDCPC广东省赛总结
    SGU 521 North-East ( 二维LIS 线段树优化 )
  • 原文地址:https://www.cnblogs.com/mancong/p/5846729.html
Copyright © 2011-2022 走看看