Google SDK 在 iOS 8 及更高版本中崩溃

Google SDK crashes in iOS 8 and above

我在我的应用程序中导入了最新的 GoogleMaps 框架。在 .m 文件中,我导入 #import <GoogleMaps/GoogleMaps.h> 并在 viewDidLoad: 中,我使用行

创建地图
    GMSMapView *mapView = [GMSMapView mapWithFrame:CGRectMake(0.0f, 0.0f, 320.0f, 428.0f) camera:nil];
    [self.view addSubview:mapView];

mapView 加载地图图块之前,应用程序崩溃 EXC_BAD_ACCESS(code=1, address=0x11f0)

但在发布模式下同样有效。在发布模式下没有观察到崩溃,mapView 工作正常。只有在调试模式下,应用程序才会崩溃并且不会留下任何提示。

这发生在 iOS 版本 8 及更高版本中。调试工作正常,在 iOS 7 上没有崩溃。

这有点可疑。有什么方法可以解决吗?

关于@ztan 的评论,添加 CocoaPods 解决了问题