and fix printer permissions
parent
1dd045a4d9
commit
0fe16b5ac9
|
|
@ -10,13 +10,9 @@
|
|||
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
|
||||
<uses-permission android:name="android.permission.CAMERA" />
|
||||
<uses-permission android:name="android.permission.BLUETOOTH" />
|
||||
<uses-permission android:name="android.permission.BLUETOOTH_PRIVILEGED" />
|
||||
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
|
||||
<uses-permission android:name="android.permission.ACCESS_BLUETOOTH_ADMIN" />
|
||||
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
|
||||
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
|
||||
<uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
|
||||
<uses-permission android:name="android.permission.ACCESS_BACKGROUND_LOCATION"/>
|
||||
|
||||
|
||||
|
||||
<application
|
||||
|
|
|
|||
|
|
@ -164,7 +164,7 @@ class _SettingPrinterViewState extends State<SettingPrinterView> {
|
|||
//только для Android
|
||||
void _permission() async {
|
||||
if( Platform.isAndroid) {
|
||||
var status = await Permission.locationAlways.status;
|
||||
var status = await Permission.location.status;
|
||||
log.i(status);
|
||||
if (status.isUndetermined || status.isDenied || status.isPermanentlyDenied) {
|
||||
DialogResponse response = await _dialogService.showConfirmationDialog(
|
||||
|
|
@ -174,7 +174,7 @@ class _SettingPrinterViewState extends State<SettingPrinterView> {
|
|||
confirmationTitle: 'Хорошо',
|
||||
);
|
||||
if (response.confirmed) {
|
||||
if (await Permission.locationAlways
|
||||
if (await Permission.location
|
||||
.request()
|
||||
.isGranted) {
|
||||
print('Granted');
|
||||
|
|
|
|||
Loading…
Reference in New Issue