Device Location

Obtain the device location using a combination of WIFI, GPS, and cell phone towers signals.

BiometridStandard.getInstance().getLocation(callback: callback)
Parameter
Description

callback: ProcessCallback

Process callback

Implementation example

import UIKit
import BiometridStandardSDK

class ViewController: UIViewController, ProcessCallback {
    
    override func viewDidLoad() {
        super.viewDidLoad()
    }
    
    @IBAction func getLocationBtn(_ sender: Any) {
        BiometridStandard.getInstance().getLocation(callback: self)
    }

    func locationCallback(location: LocationData?, error: Errors?) {
        if error != nil {
            print(error?.rawValue)
            return
        }
        print("location", location.description)
    }
}

Callback params

location: LocationData?

The device location coordinates

error: Errors?

Errors associated enum

altitude: Double

The device altitude coordinates.

longitude: Double

The device longitude coordinates.

latitude: Double

The device latitude coordinates.

Was this helpful?