GetLastKownLocation API provides the last known location. On iOS, the method returns a CLLocation object. However, it requires at least one running service otherwise it will return a null object.
- (IBAction)onGetLastLocationBtnPressed:(UIButton *)sender {
CLLocation *location = [[NAOServicesConfig getNaoContext] getLastKnownLocation];
self.lastLocConsoleLabel.text = [NSString stringWithFormat:@"%.6f, %.6f, %.3f, %.2f,
HozAccuracy : %.2f, VerAccuracy : %.2f", location.coordinate.longitude,
location.coordinate.latitude, location.altitude, location.course,
location.horizontalAccuracy,location.verticalAccuracy];
}