虽然现在google在国内被禁用了,但是在苹果开发中有时候会需要用到google地图
下面来讲讲如何来使用它
第一:因为现在google在国内是打不开的,所以不管用什么方式(翻墙),确保可以进入google开发者中心,然后输入“google map sdk for ios” 进行搜索,如下图
第二:点击搜索结果的第一条,如下图
第三: 点击download the SDK
将进入到这里后 点击 version x.x.x(版本会随时变化更新),也同时请准备好google邮箱账号,初次会需要验证的
第四:下载完成后把googlemaps.framework加入到你项目的frameworks文件夹,为了确保程序不出错,可以把GoogleMaps.bundle文件也加入到你项目的frameworks文件夹下,再加入以下相关类库
第五:获取api key,根据它的官方文档(如下图)按照六个步骤一步一步来
第六:在你应用程序的appdelegate中就可以根据上述获的API key来注册
在你的相应的视图控制器里的didload方法里可以写入以下代码
第七:做到这里为止,你运行程序很期待见证奇迹的时刻,熟不知程序crash掉了,不急
请在工程项目下build Settings 搜索other linker flags,双击然后加入"-ObjC"
再运行编译程序 这时ok了