FRProximity
@objc
public final class FRProximity : NSObject
FRProximity SDK is subset of tools and functionalities consumed by FRAuth SDK related to proximity features (such as location, and BLE) in the device.
Note
* FRProximity SDK contains codes that require following privacy consent in application's Info.plist:
* NSLocationWhenInUseUsageDescription, or
* NSLocationUsageDescription, or
* NSLocationAlwaysUsageDescription, or
* NSLocationAlwaysAndWhenInUseUsageDescription, and
* NSBluetoothPeripheralUsageDescription
* FRProximity automatically starts upon FRAuth.start(); FRAuth SDK automatically detects FRProximity presence in the application's bundle, and initiates FRProximity
* FRProximity does not explicitly request user's permission for above privacy consent; FRProximity simply checks whether the permission has been granted or not, and executes if the permission is granted.
-
Starts FRProximity SDK
Declaration
Swift
@objc public static func startProximity()
-
Sets CLLocationAccuracy for LocationCollector
Declaration
Swift
@objc public static func setLocationAccuracy(accuracy: CLLocationAccuracy)
Parameters
accuracy
CLLocationAccuracy that LocationCollector will be using to fetch location