Ios MKMapView-将showsUserLocation设置为“否”会导致崩溃

Ios MKMapView-将showsUserLocation设置为“否”会导致崩溃,ios,mkmapview,segmentation-fault,Ios,Mkmapview,Segmentation Fault,当我通过将showsUserLocation属性设置为NO来隐藏用户在MKMap实例上的位置时,似乎报告了一些崩溃。原因是SIGSEGV,下面是我在报告的堆栈跟踪中看到的 不幸的是,我无法在我的设备上复制它,但我想知道是否有人曾经经历过这种情况,因为这是一个相当奇怪的错误。翻来覆去,我看到了这篇文章,但似乎还没有真正的解释 MapKit _contains(objc_object*, MKQuadTrieNode*) + 10 MapKit -[MKQuadTrie contains:]

当我通过将showsUserLocation属性设置为NO来隐藏用户在MKMap实例上的位置时,似乎报告了一些崩溃。原因是SIGSEGV,下面是我在报告的堆栈跟踪中看到的

不幸的是,我无法在我的设备上复制它,但我想知道是否有人曾经经历过这种情况,因为这是一个相当奇怪的错误。翻来覆去,我看到了这篇文章,但似乎还没有真正的解释

MapKit   _contains(objc_object*, MKQuadTrieNode*) + 10
MapKit   -[MKQuadTrie contains:] + 25
MapKit   -[MKAnnotationManager _removeAnnotation:updateVisible:removeFromContainer:] + 51
MapKit   -[MKAnnotationManager removeAnnotation:] + 29
MapKit   -[MKMapView(UserPositioning) stopUpdatingUserLocation] + 117
我的代码非常简单

- (void)viewWillDisappear:(BOOL)animated {
    [super viewWillDisappear:animated];
    _map.showsUserLocation = NO;
}

请注意,所有崩溃似乎都来自运行iOS 7.0.3和7.0.4的各种设备。

看到了非常类似的崩溃,但它似乎与“showsUserLocation”无关。我没有关于坠机报告的有用信息,所以我试图通过猜测出什么问题来找出答案。。。有人找到解决办法了吗?