ia_status_type
Objective-C
enum ia_status_type {}
Swift
enum ia_status_type : Int
Defines the location service status.
-
Location service is not available and the condition is not expected to resolve itself soon.
Declaration
Objective-C
kIAStatusServiceOutOfService = 0
Swift
case iaStatusServiceOutOfService = 0
-
Location service temporarily unavailable. This could be due to no network connectivity. This mostly happens in the beginning of a positioning session when the SDK need to authenticate itself in the IndoorAtlas cloud and download map data, if it has not been cached yet.
Declaration
Objective-C
kIAStatusServiceUnavailable = 1
Swift
case iaStatusServiceUnavailable = 1
-
Location service running normally.
Declaration
Objective-C
kIAStatusServiceAvailable = 2
Swift
case iaStatusServiceAvailable = 2
-
Location service is running but with limited accuracy and functionality. This typically means that location permissions were not given to the application.
Declaration
Objective-C
kIAStatusServiceLimited = 10
Swift
case iaStatusServiceLimited = 10