iOS 开发Objective C开发首页投稿(暂停使用,暂停投稿)

iOS Google地图SDK 2016入门教程 Google

2016-09-23  本文已影响303人  MyMiaBaby

前言:最近因为项目需求,需要集成GoogleMaps 。网上一查,关于GoogleMaps的坑太多,资料太少,在此献上最近忙活的成果,提供集成GoogleMaps的一些方法。
一开始我是按照《http://www.jianshu.com/p/dc7d267d63d0 》 里面提供的方法来集成。但是发现GoogleMaps已经升级到2.0.1 ,该文中的方法已经过时,因此走上了自力更生的道路

2.如果没有VPN(毕竟试用账号有限),这里提供给大家一种可用方案。
a.首先还是使用终端搜索GoogleMaps,如下图

1BE8FA5C-23EA-495F-97A8-A76D6ADCEF3C.png

b.根据图中的地址直接复制黏贴到浏览器,下载GoogleMaps。这里也需要翻墙,但是不需要用VPN也可以。建议大家使用“Lantern”这款软件。一键翻墙。

5DE97EEE-194D-4468-AA4C-CE8C54DFD3E3.png

c.下载好的GoogleMaps解压后如下图:


66BD22B9-8CE5-46E1-A01A-5EE7BE3F4FDD.png

d.这里我们只需要其中一些有用的文件,如下图:

C3BA4B6D-8C9F-4047-9092-1834841291F3.png 3DCF5857-3F3A-405A-BA06-BED8AA68B1CD.png

e.把上面的4个文件拷贝出来,放到自定义的同一个文件夹,然后拖进自己的项目中 如下图:

B6E17C35-8E6E-49AC-AAE3-0AAD71B18547.png F6A3CAC4-FA14-475C-8D1C-6ADC671F21E5.png

f.接下来的步骤,可以参考前言提到的文章《http://www.jianshu.com/p/dc7d267d63d0
为使Google Maps SDK正常工作,需要包含几个其他的框架到工程中。在我给你必须添加的框架和静态库列表之前,请保证在Project Navigator中选择工程,点击Build Phases并展开Link Binary With Libraries选项。使用加号(+)按钮来按下面的列表来逐项增加:

需要配置的库

接下来,点击Build Setting标签页,并寻找Other Linker Flags 设置。找到之后,将-ObjC赋值给它。


Other Linker Flags

最后,Google地图顺利出来 。有问题可以留言。

Paste_Image.png
上一篇下一篇

猜你喜欢

热点阅读