我正在开发一个集成了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'"
我不知道我做错了什么。
答案 0 :(得分:4)
使用Google地图SDK,无法识别的选择器&#39;如果您还没有包含-ObjC
链接器标记,则通常会发生。
您是否已将-ObjC
包含在调试版本设置中(从XCode运行时可能会使用它),但在发布版本设置中缺少它(你在构建提交到App Store时会使用它吗?