Commit d69f7e0b by Maurits van Beusekom

Revert #317

parent e75f3f2e
...@@ -71,7 +71,7 @@ class _PermissionState extends State<PermissionWidget> { ...@@ -71,7 +71,7 @@ class _PermissionState extends State<PermissionWidget> {
void initState() { void initState() {
super.initState(); super.initState();
//_listenForPermissionStatus(); _listenForPermissionStatus();
} }
void _listenForPermissionStatus() async { void _listenForPermissionStatus() async {
......
...@@ -102,6 +102,20 @@ ...@@ -102,6 +102,20 @@
+ (PermissionStatus)determinePermissionStatus:(PermissionGroup)permission authorizationStatus:(CLAuthorizationStatus)authorizationStatus { + (PermissionStatus)determinePermissionStatus:(PermissionGroup)permission authorizationStatus:(CLAuthorizationStatus)authorizationStatus {
if (@available(iOS 8.0, *)) { if (@available(iOS 8.0, *)) {
if (permission == PermissionGroupLocationAlways) {
switch (authorizationStatus) {
case kCLAuthorizationStatusNotDetermined:
return PermissionStatusNotDetermined;
case kCLAuthorizationStatusRestricted:
return PermissionStatusRestricted;
case kCLAuthorizationStatusAuthorizedWhenInUse:
case kCLAuthorizationStatusDenied:
return PermissionStatusDenied;
case kCLAuthorizationStatusAuthorizedAlways:
return PermissionStatusGranted;
}
}
switch (authorizationStatus) { switch (authorizationStatus) {
case kCLAuthorizationStatusNotDetermined: case kCLAuthorizationStatusNotDetermined:
return PermissionStatusNotDetermined; return PermissionStatusNotDetermined;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment