将应用程序提交到商店后出错 - [GMSMapView animateToCameraPosition:]:发送到实例的无法识别的选择器

时间:2014-08-29 10:21:23

标签: ios objective-c ios7.1 google-maps-sdk-ios

我正在开发一个集成了Google Maps SDK for iOS的iOS 7应用。

在iOS设备和模拟器上测试应用程序时效果很好。

将应用程序提交到商店后,当我尝试访问包含地图的部分时,它会崩溃。电话日志显示此错误

-[GMSMapView animateToCameraPosition:]: unrecognized selector sent to instance  0x17da2490 <Error>: 

*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 

-[GMSMapView animateToCameraPosition:]: unrecognized selector sent to instance 0x17da2490'"

我不知道我做错了什么。

1 个答案:

答案 0 :(得分:4)

使用Google地图SDK,无法识别的选择器&#39;如果您还没有包含-ObjC链接器标记,则通常会发生。

您是否已将-ObjC包含在调试版本设置中(从XCode运行时可能会使用它),但在发布版本设置中缺少它(你在构建提交到App Store时会使用它吗?