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

Ios 将应用提交到应用商店后出错-[GMSMapView animateToCameraPosition:]:无法识别的选择器已发送到实例,ios,objective-c,ios7.1,google-maps-sdk-ios,Ios,Objective C,Ios7.1,Google Maps Sdk Ios,我正在开发一个iOS 7应用程序,它集成了用于iOS的谷歌地图SDK 在iOS设备和emulator上测试应用程序时,效果良好 将应用程序提交到应用商店后,当我尝试访问包含地图的部分时,它会崩溃。电话日志显示了这个错误 -[GMSMapView animateToCameraPosition:]: unrecognized selector sent to instance 0x17da2490 <Error>: *** Terminating app due to uncau

我正在开发一个iOS 7应用程序,它集成了用于iOS的谷歌地图SDK

在iOS设备和emulator上测试应用程序时,效果良好

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

-[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'"
-[GMSMapView animateToCameraPosition:]:发送到实例0x17da2490的选择器无法识别:
***由于未捕获异常“NSInvalidArgumentException”而终止应用程序,原因:
-[GMSMapView animateToCameraPosition:]:发送到实例0x17da2490'的无法识别的选择器

我不知道我做错了什么。

在谷歌地图SDK中,如果没有包含
-ObjC
链接器标志,则经常会出现“无法识别的选择器”


可能是因为您在调试生成设置中包含了
-ObjC
(从XCode运行时可能会使用该设置),但在发布生成设置中缺少该设置(生成提交到应用商店时将使用该设置)?

对于Google maps SDK,如果没有包含
-ObjC
链接器标志,则通常会出现“无法识别的选择器”


可能是因为您在调试生成设置中包含了
-ObjC
(从XCode运行时可能会使用该设置),但在发布生成设置中缺少该设置(生成提交到应用商店时将使用该设置)?

这可能会有帮助您可能与此重复:我看到了这些帖子,但我的应用程序只有在发布到应用商店后才会崩溃。通过xcode,它可以在设备和模拟器上工作。您可以发布崩溃的代码和崩溃的调用堆栈吗?在提交之前,始终使用发布版本设置构建和测试您的应用程序。这可能会对您有所帮助可能与此重复:我看到了这些帖子,但我的应用程序只有在发布到应用商店后才会崩溃。从xcode它可以在设备和模拟器上工作。您可以发布崩溃的代码和崩溃的调用堆栈吗?提交前始终使用发布版本设置构建和测试您的应用程序。谢谢,我没有将-ObjC包含到e发布版本设置,仅适用于调试版本设置。谢谢,我没有将-ObjC包含在发布版本设置中,仅适用于调试版本设置。