iOS :高德地图SDK配置教程(安装CocoaPods、生成Podfile文件、安装SDK、demo简单使用等)
阿里巴巴旗下的 高德地图 ,继承了其支付宝文档一样的DogShit 风格:能说清楚的,模糊着说;很简单的,自己猜测;一般的描述,能乱说就乱说。看完其文档,TM整个人都不好了。所以在此提供一个防坑指南,希望对小伙伴们有用。
上几个高德地图 SDK 文档截图(这是一个给万千开发者看的文档,错误百出,语句不通,步骤模糊,描述不清,我CAO):
1:
吐槽:
1.什么叫:在项目目录中(.xcodeproj)打开一个终端
是用.xcodeproj 打开一个终端(根本没这个功能)?还是直接打开.xcodeproj并创建文件?还在用终端打开.xcodeproj,然后创建Podfile项目?
2.创建一个名为 Podfile文件
这TM通顺吗?应该是 “创建一个名为 Podfile 的文件”。就这样把“的”字给省略了呀!语文老师死得早系列。。
2:
吐槽:小编你给我出来,什么叫2D和3D不能同时使用用,你是结巴吗?
3:下边这个有点啰嗦,重复。
这两个步骤 意在说明:pod install 是安装;pod repo update 是更新;pod install --repo-update 是安装并更新。
----------------------------------------------吐槽完毕,下为笔记----------------------------------------------------
第一步:导入SDK
1:百度或其他搜索网站搜索: 高德地图开发者, 进入 高德地图开发者 网站,输入你的账号密码,进入。没有的话,注册一个,然后申请个人或公司开发者,成功后,点击右上角 “控制台”,创建一个应用。
2:打开电脑终端,按照文档提示 安装CocoaPods。打开终端 输入代码:
$ sudo gem install cocoapods
cd /Users/weishuai/Desktop/iOS/用心写文档
该文件夹下包含:用心写文档.xcodeproj、用心写文档UITests等等文件(看一下有没有.xcworkspace文件,没有的话,步骤5会告诉你如何生成)。稍后生成的 Podfile 文件夹 也在该文件夹下。
链接:https://blog.csdn.net/chuan403082010/article/details/77478182)
在末尾添加: pod '你的SDK'
结构如下:
即可。(2D或者 3D SDK 按需添加)
4: 终端 输入:$pod install --repo-update
$pod install --repo-update
安装并检查更新(文档上说的太啰嗦了,直接用这个就可以了)。网速不好的,且等着吧~~
如果出现如下问题:
[!] Unable to add a source with url `https://github.com/CocoaPods/Specs.git` named `master`.
You can try adding it manually in `~/.cocoapods/repos` or via `pod repo add
参考:http://blog.csdn.net/lincsdnnet/article/details/53725303
成功后终端有类似界面:
5:什么,重启项目没有.xcworkspace文件,那是因为你没创建呗。。。
参考链接:http://www.jianshu.com/p/0fb852108eb5
6:申请 iOS key。
未完待续...
iOS :高德地图SDK配置教程(安装CocoaPods、生成Podfile文件、安装SDK、demo简单使用等)相关推荐
- flutter引入高德地图_Flutter笔记-调用原生IOS高德地图sdk
一.前言 2017年底因公司业务组合部门调整,新的团队部分维护的项目用React Native技术混合开发.为适应环境变化,开启疯狂RN学习之旅,晚上回来啃资料看视频.可能由于本身对RN技术体验不感冒 ...
- iOS 高德地图开发详解
Demo地址 如果有所帮助记得关注,点Star demo中添加了查看路况功能,如果不需要,可以删除. ##一:基本地图功能实现 ####1.申请密钥流程 申请密钥链接 2.配置环境(重点) 高德地图提 ...
- 高德地图基础使用教程(附demo)
高德地图基础使用教程 简介 带大家一步步实现地图显示特定位置,或定位到当前位置.并且拖拽地图界面能够查询出指定位置周边的信息.通过关键字搜索周边信息. 本教程适合初学者. demo git 地址 一. ...
- Android项目打包,及高德地图服务配置
前段时间,领导安排了一个Android端功能的任务,开发好了之后问领导打包怎么整,领导也是一脸懵逼,我一个后端开发之前也没实际操作过,于是就百度,由于之前Android开发离职了,打包需要的签名文件也 ...
- Soot入门(1): 安装与生成Jimple文件
Soot入门(1): 安装与生成Jimple文件 这学期选修了程序分析课,作业是基于soot进行一些java程序的静态分析,发现目前不管国内国外对于soot的教程都不太多,要么不太清晰要么太老,打算一 ...
- Python 自动化教程(5) : 自动生成Word文件
系列教程: Python 自动化教程(1) 概述,第一篇 Excel自动化 Python 自动化教程(2) : Excel自动化:使用pandas库 Python 自动化教程(3) : 自动生成PPT ...
- Python 自动化教程(4) : 自动生成PPT文件 Part 2 (干货)
系列教程: Python 自动化教程(1) 概述,第一篇 Excel自动化 Python 自动化教程(2) : Excel自动化:使用pandas库 Python 自动化教程(3) : 自动生成PPT ...
- [iOS]高德地图SDK开发--准备篇
本文是对高德地图SDK使用的总结,对于高德地图不做过多介绍,可直接登录其官网开放平台进行了解; PS: 这里主要是讲解地图使用的准备工作,最后,以显示地图并定位到当前位置来验证;对于其他的使用,可参看 ...
- flutter引入高德地图_flutter配置高德地图SDK
在项目目录 android/app目录下build.gradle 文件内添加如下代码 android { defaultConfig { manifestPlaceholders = [ LOCATI ...
- iOS 高德地图定位并进行周边搜索
项目需要实现仿微信朋友圈可定位.搜索附近位置的功能: 实现方法 第1步,集成SDK(这里使用 CocoaPods 安装) pod 'AMapSearch' #地图SDK搜索功能 pod 'AMapLo ...
最新文章
- 第二章 Servlet核心技术 实训二
- 开源项目:windows下使用MinGW+msys编译ffmpeg
- CSV-03- csv 读写框架支持数组、Map、Collection 等常见集合
- 【软件工程】第0次个人作业
- noip2019集训测试赛(五)
- java.lang.IllegalArgumentException: pointerIndex out of range
- 《大话数据结构》第9章 排序 9.10 总结回顾
- agx 安装ros opencv_怎样在ROS下实现基于YOLO的px4无人机目标检测?
- 走出舒适圈,从来都不简单
- 写一个Windows上的守护进程(7)捕获异常并生成dump
- iOS 评论中含有表情的处理方法
- 理解 position:relative 与 position:absolute
- 移远EC20 R2.0 AT指令拨号流程
- win7虚拟机_win10使用hyperV创建虚拟机
- Apache安全漏洞
- GDR(Gradual Decoding Refresh, GradualDecoder Refresh)
- 欧文分校计算机科学硕士项目,申请2019加州大学欧文分校计算机科学硕士要求都有哪些?...
- Android平台架构简介
- 0x00007FFA837F2487 (ucrtbased.dll)处(位于 指针.exe 中)引发的异常: 0xC0000005: 读取位置 0x0000000000000068 时发生访问冲突
- Linux Watchdog/看门狗
热门文章
- Mac上的Spotlight搜索都能干什么?
- Android开发入门教程--3.Activity入门指南
- 搭建Typescript+React项目模板(5) --- 团队规范
- 学习笔记之正则表达式
- JAVA 模拟瞬间高并发
- 关于逻辑或的一个小小应用注意点
- 浅谈C#的垃圾回收-关于GC、析构函数、Dispose、and Finalize asp.net GC之析构函数详解...
- linux 路由表(转)
- Bean在Spring和SpringMVC中无所不在
- 阿里“拆台”,中台真的不香了?