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

  • 相关阅读:
    自我学习笔记08
    自我学习笔记07
    自我学习笔记06
    自我学习笔记05
    自我学习笔记04
    自我学习笔记03
    自我学习笔记02
    WebApi HttpUtils
    Android 正则表达式,Pattern,Matcher基本使用
    Andriod项目结构
  • 原文地址:https://www.cnblogs.com/mancong/p/5846729.html
Copyright © 2011-2022 走看看