我刚刚将我的 iOS SDK 更新到最新版本 (6.0)。我曾经在我的应用程序MKMapView中有几个地图视图,用于显示用户位置。
更新后,在设置属性时
mapView.showUserLoaction = YES;
该应用程序崩溃,但出现以下异常:
-[MKCoreLocationProvider locationManager:didUpdateToLocation:fromLocation:]:无法识别的选择器发送到实例 0x155af5f0
这发生在 iPhone iOS 6.0 模拟器上,而不是在具有早期版本操作系统的设备/模拟器上。只需设置属性即可重现错误。否则应用程序运行流畅。
该错误是在更新 SDK 后出现的。此外,我还没有在 iOS 6 设备上进行测试(不过,在这种设备上的所有测试都是使用以前版本的 SDK 执行的,并且应用程序没有崩溃)。
可能是什么问题?
更新:在 iOS6 设备中没有问题。问题仅出现在 iOS 6 模拟器上