Accessia SDK
Accessia’s SDK provides services for:
Authentication with Accessia’s cloud backend
Communication with nearby Accessia doors for access
Monitoring user location while on site
Requirements
The SDK requires the following Background Modes
capabilities:
Location updates
Uses Bluetooth LE accessories
Uses Nearby Interaction
And requires the respective Privacy strings to be defined i.e. NSBluetoothAlwaysUsageDescription
, NSLocationAlwaysAndWhenInUseUsageDescription
, NSLocationWhenInUseUsageDescription
, and NSNearbyInteractionUsageDescription
.
Configuration
At the entry point of your application call
AccessiaSDK.configure(delegate:logger:)
To authenticate you must provide a pair of bearer tokens, namely authentication and refresh, to
AccessiaSDK.signIn(customerHost:accessToken:refreshToken:expiresIn:)
Call
AccessiaSDK.startServices()
to start the location service and door service
Get started
Speak with your Accessia account manager or partner for access to the full SDK
Last updated
Was this helpful?