Error de ubicación actual en Xcode 4.5

En Xcode 4.5 Apple introdujo nuevos mapas de Apple. Mi aplicación pesadamente requiere servicios de mapas. Y he notado en mi aplicación que muestra la ubicación actual incorrecta hasta que la borras y la vuelves a abrir muestra la ubicación actual correcta (a veces no). Solo por mencionar que estaba conectado a 4G cuando muestra la ubicación actual incorrecta. ¿Hay alguna manera de solucionar este error porque mi aplicación necesita mucho la ubicación correcta? Gracias por adelantado. Si pudieras proporcionar el código ayudaría mucho ...Editar: Mismo problema en la aplicación Apple Map

Mi código:

- (void)locationManager:(CLLocationManager *)manager
    didUpdateToLocation:(CLLocation *)newLocation
           fromLocation:(CLLocation *)oldLocation {
    {

    }

    if (!oldLocation)
        totalDistance = 0.0;
    else
        totalDistance += [newLocation distanceFromLocation:oldLocation];

}

Respuestas a la pregunta(3)

Su respuesta a la pregunta