1. You must get a key in google developer center, and register it in below function in AppDelegate.m file.

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
    // Override point for customization after application launch.
    [GMSServices provideAPIKey:@"AIzaSyD4UCHJbsoJMjnrQN_ii6ueJjJ84kzUpnc"];

}

2. If during start up google map have below error in debug window, need to add -ObjC to Build Settings -> Linking -> Other Linker Flags.

2015-10-24 22:56:31.761 EasyQ[2510:176045] CoreData: Failed to load optimized model at path '/Users/Yanliyuan/Library/Developer/CoreSimulator/Devices/DFA41111-C50F-4C9B-8D01-DAD0F38BC6B9/data/Containers/Bundle/Application/9A82A689-5B32-4828-B54A-55112EB8BE17/EasyQ.app/GoogleMaps.bundle/GMSCacheStorage.momd/Storage.omo'

2015-10-24 22:56:31.788 EasyQ[2510:176045] CoreData: Failed to load optimized model at path '/Users/Yanliyuan/Library/Developer/CoreSimulator/Devices/DFA41111-C50F-4C9B-8D01-DAD0F38BC6B9/data/Containers/Bundle/Application/9A82A689-5B32-4828-B54A-55112EB8BE17/EasyQ.app/GoogleMaps.bundle/GMSCacheStorage.momd/Storage.omo'

2015-10-24 22:56:31.805 EasyQ[2510:176045] CoreData: Failed to load optimized model at path '/Users/Yanliyuan/Library/Developer/CoreSimulator/Devices/DFA41111-C50F-4C9B-8D01-DAD0F38BC6B9/data/Containers/Bundle/Application/9A82A689-5B32-4828-B54A-55112EB8BE17/EasyQ.app/GoogleMaps.bundle/GMSCacheStorage.momd/Storage.omo'

2015-10-24 22:56:31.816 EasyQ[2510:176045] CoreData: Failed to load optimized model at path '/Users/Yanliyuan/Library/Developer/CoreSimulator/Devices/DFA41111-C50F-4C9B-8D01-DAD0F38BC6B9/data/Containers/Bundle/Application/9A82A689-5B32-4828-B54A-55112EB8BE17/EasyQ.app/GoogleMaps.bundle/GMSCacheStorage.momd/Storage.omo'

2015-10-24 22:56:31.842 EasyQ[2510:176045] -[GMSMapView animateToCameraPosition:]: unrecognized selector sent to instance 0x7fd3727282f0

2015-10-24 22:56:31.875 EasyQ[2510:176045] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[GMSMapView animateToCameraPosition:]: unrecognized selector sent to instance 0x7fd3727282f0'

IOS App Integrate Google Map Problems and Method to solve them的更多相关文章

  1. (6)Xamarin.android google map v2

    原文 Xamarin.android google map v2 Google Map v1已经在2013年的3月开始停止支持了,目前若要在你的Android手机上使用到Google Map,就必须要 ...

  2. [Xamarin.Android] 如何使用Google Map V2 (转帖)

    Google Map v1已經在2013年的3月開始停止支援了,目前若要在你的Android手機上使用到Google Map,就必須要使用 到Google Map v2的版本.在Xamarin要使用G ...

  3. iOS APP可执行文件的组成

    iOS APP编译后,除了一些资源文件,剩下的就是一个可执行文件,有时候项目大了,引入的库多了,可执行文件很大,想知道这个可执行文件的构成是怎样,里面的内容都是些什么,哪些库占用空间较高,可以用以下方 ...

  4. 如何使用Google Map API开发Android地图应用

    两年前开发过的GoogleMap已经大变样,最近有项目要用到GoogleMap,重新来配置Android GoogleMap开发环境,还真是踩了不少坑. 一.下载Android SDK Manager ...

  5. 不可或缺 Windows Native (25) - C++: windows app native, android app native, ios app native

    [源码下载] 不可或缺 Windows Native (25) - C++: windows app native, android app native, ios app native 作者:web ...

  6. google map api v2的使用详细过程,图文并茂(原创)

    上一篇中说到怎么获取key,下面来介绍怎么使用key来显示google地图 步骤1:eclipse上打开android SDK Manager,安装google play services. 步骤2: ...

  7. 20个可以帮你简化iOS app开发流程的工具

    这里推荐20个可以帮你简化iOS app开发流程的工具.很多开发者都使用过这些工具,涉及原型和设计.编程.测试以及最后的营销,基本上涵盖了整个开发过程. 原型和设计 有了一个很好的创意后,你要做的不是 ...

  8. Google Map API v2 步步为营 (二)----- Location

    接上篇. 改造一下MapsActivity: public class MapsActivity extends Activity implements LocationListener, InfoW ...

  9. 如何用 React Native 创建一个iOS APP?(二)

    我们书接上文<如何用 React Native 创建一个iOS APP?>,继续来讲如何用 React Native 创建一个iOS APP.接下来,我们会涉及到很多控件. 1 AppRe ...

随机推荐

  1. 基于Twemproxy的Redis集群搭建以及想法

    基于Twemproxy的Redis集群方案(转) redis3.0 已经发布了几个月了,但是我这等菜鸟到网上还是没有找到很好的关于搭建redis3.0集群的文章,而且好像很多公司的redis版本还保持 ...

  2. HDU5127 神坑题---vector 、 list 、 deque 的用法区别

    题意:三个操作 1  a b : 队列中加入(x = a, y = b); -1  a b : 队列中减去(x = a, y = b); 0  p q :从队列的数对中查询哪一对x,y能够让 p * ...

  3. 生日蛋糕—dfs

    Description 7月17日是Mr.W的生日,ACM-THU为此要制作一个体积为Nπ的M层生日蛋糕,每层都是一个圆柱体. 设从下往上数第i(1 <= i <= M)层蛋糕是半径为Ri ...

  4. Call to undefined function curl_init()

    运行PHP不支持curl_init()的解决方法: 1.修改php.ini,将;extension=php_curl.dll前面的分号去掉(同时检查扩展的引用路径是否正确)2.拷贝libeay32.d ...

  5. Ingress qdisc

    Ingress qdisc All qdiscs discussed so far are egress qdiscs. Each interface however can also have an ...

  6. LintCode Search Insert Position

    找出指定target的位置(没有此数时为按顺序应当位置). public class Solution { /** * param A : an integer sorted array * para ...

  7. 第九课,T语言数组的定义与访问(版本5.0)

    数组的定义与访问 数组是一系列数据的集合,可以存储大量数据,通过数组的下标.key,可以实现对数据的快速访问. 为什么要使用数组呢? 如果您有一个项目列表(例如汽车品牌列表),在单个变量中存储这些品牌 ...

  8. 多媒体视频(video)

    <video> 是 HTML 5 中的新标签.<video> 标签的作用是在 HTML 页面中嵌入视频元素.<video> 标签定义视频,比如电影片段或其他视频流. ...

  9. UVa 10129单词(欧拉回路)

    https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem& ...

  10. ✡ leetcode 158. Read N Characters Given Read4 II - Call multiple times 对一个文件多次调用read(157题的延伸题) --------- java

    The API: int read4(char *buf) reads 4 characters at a time from a file. The return value is the actu ...