-[GMSMapView animateToCameraPosition:]:无法识别的选择器发送到实例
Posted
技术标签:
【中文标题】-[GMSMapView animateToCameraPosition:]:无法识别的选择器发送到实例【英文标题】:-[GMSMapView animateToCameraPosition:]: unrecognized selector sent to instance 【发布时间】:2014-07-04 10:30:52 【问题描述】:大家好,我已经在我的应用程序上实现了 google maps sdk,但我在这个特定的行上遇到了错误 mapView_ = [GMSMapView mapWithFrame:CGRectZero camera:camera]; 谁能帮我找到解决办法
【问题讨论】:
【参考方案1】:请说明您使用的是哪个版本的 ios,您是否为 MAPview 设置了委托方法。
请检查以下链接,可能对您有所帮助,一切顺利
GoogleMaps basic iOS demo app crash - unrecognized selector sent to instance
【讨论】:
【参考方案2】:如果您从目标中删除 -ObjC 链接器标志,则会发生此错误。一旦您放回此标志,应用程序就不会崩溃。
如果您已删除此标志,因为您也使用了 parse SDK,并且它不允许您编译带有太多链接错误的项目,解决方法是您必须从项目中删除 Facebook 相关的 parse sdk。
因此,如果您想同时使用 Google Map 和 Parse SDK,则必须删除 Parse 的 Facebook SDK,并且必须为 Other Linker Flags 设置 -ObjC 链接器标志。
【讨论】:
【参考方案3】:使用 Google Maps SDK for iOS 开发应用程序需要满足以下条件:
Xcode 4.5 或更高版本。 iOS SDK 6.0 或更高版本。
【讨论】:
以上是关于-[GMSMapView animateToCameraPosition:]:无法识别的选择器发送到实例的主要内容,如果未能解决你的问题,请参考以下文章