#include <SENSiOSPermissions.h>
Definition at line 11 of file SENSiOSPermissions.h.
◆ SENSiOSPermissions()
| SENSiOSPermissions::SENSiOSPermissions |
( |
SENSiOSGps * |
gps | ) |
|
◆ askEnabledLocation()
| void SENSiOSPermissions::askEnabledLocation |
( |
| ) |
|
|
virtual |
Reimplemented from SENSPermissions.
Definition at line 99 of file SENSiOSPermissions.mm.
101 UIApplication* application = [UIApplication sharedApplication];
102 NSURL* url = [NSURL URLWithString:UIApplicationOpenSettingsURLString];
104 if ([application canOpenURL:url])
106 [application openURL:url options:@{} completionHandler:^(BOOL sucess){}];
◆ askPermissions()
| void SENSiOSPermissions::askPermissions |
( |
| ) |
|
|
virtual |
◆ canShowCameraPermissionDialog()
| bool SENSiOSPermissions::canShowCameraPermissionDialog |
( |
| ) |
|
|
virtual |
◆ canShowGPSPermissionDialog()
| bool SENSiOSPermissions::canShowGPSPermissionDialog |
( |
| ) |
|
|
virtual |
◆ canShowInternetPermissionDialog()
| bool SENSiOSPermissions::canShowInternetPermissionDialog |
( |
| ) |
|
|
virtual |
◆ canShowStoragePermissionDialog()
| bool SENSiOSPermissions::canShowStoragePermissionDialog |
( |
| ) |
|
|
virtual |
◆ hasCameraPermission()
| bool SENSiOSPermissions::hasCameraPermission |
( |
| ) |
|
|
virtual |
Reimplemented from SENSPermissions.
Definition at line 19 of file SENSiOSPermissions.mm.
21 bool result = [AVCaptureDevice authorizationStatusForMediaType:AVMediaTypeVideo] ==
22 AVAuthorizationStatusAuthorized;
◆ hasGPSPermission()
| bool SENSiOSPermissions::hasGPSPermission |
( |
| ) |
|
|
virtual |
Reimplemented from SENSPermissions.
Definition at line 27 of file SENSiOSPermissions.mm.
30 [CLLocationManager authorizationStatus] == kCLAuthorizationStatusAuthorizedAlways ||
31 [CLLocationManager authorizationStatus] == kCLAuthorizationStatusAuthorizedWhenInUse;
◆ hasInternetPermission()
| bool SENSiOSPermissions::hasInternetPermission |
( |
| ) |
|
|
virtual |
◆ hasStoragePermission()
| bool SENSiOSPermissions::hasStoragePermission |
( |
| ) |
|
|
virtual |
◆ isLocationEnabled()
| bool SENSiOSPermissions::isLocationEnabled |
( |
| ) |
|
|
virtual |
◆ _gps
The documentation for this class was generated from the following files: