我遇到了 iOS 7 地图用户密码未更新的问题。
我的应用程序是一个跟踪应用程序,可在用户开车时跟踪他们的位置:
(注意这里,标准的 iOS 7 白蓝用户定位针应该是红色针所在的位置)
pin 是标准的 iOS 用户 pin 不是自定义注释。
在我的应用程序中,当我按下开始按钮时,它会调用:
[locationManager startUpdatingLocation];
当我按下停止按钮时,它会调用:
[locationManager stopUpdatingLocation];
但是,我相信 MapKit 的用户位置引脚应该总是自动更新以显示用户的位置,无论我是否在我的 CLLocationManager 上调用了 startUpdatingLocation 对吗?
如果我不按我的应用程序中的“开始”按钮,用户位置图钉会按预期移动。只是当我按下它时,它才停止移动。
在 iOS 6 中,即使我按下了开始按钮,用户位置引脚也会按预期运行。
iOS7 中的 MapKit 用户定位销有什么改变吗?