SITUserHelperManager
Objective-C
@interface SITUserHelperManager : NSObject
Swift
class SITUserHelperManager : NSObject
The UserHelperManager asists you on asking ans resolving app-related permission and sensor issues.
-
Singleton instance
Note
You should always use this method to obtain the manager object and should not try to create instances directlyDeclaration
Objective-C
+ (nonnull instancetype)sharedInstance;
Swift
class func sharedInstance() -> Self
Return Value
An initialized object
-
Automatically assists users in resolving app-related permission and sensor issues. This method presents a user interface, that explains detected configuration issues and guides users through the required steps to resolve them, following best practices for runtime permission requests.
Issues addressed:
- Missing permissions for Location,
- Disabled Location or Bluetooth sensors.
By calling this method, the system proactively ensures the device is correctly configured for optimal functionality.
Declaration
Objective-C
- (void)autoManage:(BOOL)automanage;
Swift
func autoManage(_ automanage: Bool)