diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml index 4f93139..18bc715 100644 --- a/android/app/src/main/AndroidManifest.xml +++ b/android/app/src/main/AndroidManifest.xml @@ -13,13 +13,11 @@ - + - + - - - + { void _permission() async { if( Platform.isAndroid) { var statusLocation = await Permission.location.status; - var statusLocationAlways = await Permission.locationAlways.status; + //var statusLocationAlways = await Permission.locationAlways.status; log.i(statusLocation); - log.i(statusLocationAlways); + //log.i(statusLocationAlways); if ( statusLocation.isUndetermined || statusLocation.isDenied || statusLocation.isPermanentlyDenied - || statusLocationAlways.isUndetermined - || statusLocationAlways.isDenied - || statusLocationAlways.isPermanentlyDenied + // || statusLocationAlways.isUndetermined + // || statusLocationAlways.isDenied + // || statusLocationAlways.isPermanentlyDenied ) { DialogResponse response = await _dialogService.showConfirmationDialog( title: 'Доступ', - description: 'Для поиска устройств Bluetooth необходимо предоставить доступ к собиру данных о местоположении, даже когда приложение закрыто или не используется.', + description: 'Для поиска устройств Bluetooth необходимо предоставить доступ к собиру данных о местоположении.', cancelTitle: 'Нет', confirmationTitle: 'Хорошо', ); @@ -188,18 +188,18 @@ class _SettingPrinterViewState extends State { .request(); if (location.isGranted ) { - PermissionStatus locationAlways = await Permission.locationAlways - .request(); - if(locationAlways.isGranted) { - print('Granted'); - } else { - _dialogService.showDialog( - description: 'Необходимо предоставить постоянный доступ к местоположении для поиска принтера, даже когда приложение закрыто или не используется.'); - _navigatorService.pop(); - } + // PermissionStatus locationAlways = await Permission.locationAlways + // .request(); + // if(locationAlways.isGranted) { + // print('Granted'); + // } else { + // _dialogService.showDialog( + // description: 'Необходимо предоставить постоянный доступ к местоположении для поиска принтера, даже когда приложение закрыто или не используется.'); + // _navigatorService.pop(); + // } } else { _dialogService.showDialog( - description: 'Необходимо предоставить доступ к местоположении для поиска принтера, даже когда приложение закрыто или не используется.'); + description: 'Необходимо предоставить доступ к местоположении для поиска принтера'); _navigatorService.pop(); } } else { diff --git a/pubspec.lock b/pubspec.lock index 2edab47..cd9d5bf 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -21,7 +21,7 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.6.1" + version: "2.8.1" auto_size_text: dependency: "direct main" description: @@ -56,7 +56,7 @@ packages: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.2.0" + version: "1.3.1" charset_converter: dependency: "direct main" description: @@ -344,7 +344,7 @@ packages: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.3.0" + version: "1.7.0" nested: dependency: transitive description: @@ -622,7 +622,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.3.0" + version: "0.4.2" typed_data: dependency: transitive description: diff --git a/pubspec.yaml b/pubspec.yaml index 3776015..fcd9134 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,6 +1,6 @@ name: aman_kassa_flutter description: A new Flutter project. -version: 1.2.3+32 +version: 1.2.3+33 environment: sdk: '>=2.3.0 <3.0.0' dependencies: