Skip to content
This repository was archived by the owner on Dec 23, 2024. It is now read-only.

Commit 625d686

Browse files
committed
hotfix: Remove gms check
1 parent 5df473f commit 625d686

File tree

5 files changed

+3
-29
lines changed

5 files changed

+3
-29
lines changed

lib/main.dart

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ import 'package:disable_battery_optimization/disable_battery_optimization.dart';
44
import 'package:flutter/material.dart';
55
import 'package:flutter/services.dart';
66
import 'package:flutter_secure_storage/flutter_secure_storage.dart';
7-
import 'package:gms_check/gms_check.dart';
87
import 'package:locus/App.dart';
98
import 'package:locus/services/app_update_service.dart';
109
import 'package:locus/services/log_service.dart';
@@ -37,7 +36,6 @@ void main() async {
3736
hasGrantedNotificationPermission(),
3837
LogService.restore(),
3938
AppUpdateService.restore(),
40-
GmsCheck().checkGmsAvailability(),
4139
]);
4240
final bool hasLocationAlwaysGranted = futures[0];
4341
final TaskService taskService = futures[1];

lib/screens/WelcomeScreen.dart

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ import 'package:flutter_gen/gen_l10n/app_localizations.dart';
66
import 'package:flutter_platform_widgets/flutter_platform_widgets.dart';
77
import 'package:flutter_secure_storage/flutter_secure_storage.dart';
88
import 'package:flutter_svg/svg.dart';
9-
import 'package:gms_check/gms_check.dart';
109
import 'package:locus/constants/spacing.dart';
1110
import 'package:locus/init_quick_actions.dart';
1211
import 'package:locus/screens/welcome_screen_widgets/BatteryOptimizationsScreen.dart';
@@ -198,23 +197,6 @@ class _WelcomeScreenState extends State<WelcomeScreen> {
198197
},
199198
),
200199
BatteryOptimizationsScreen(onDone: _onDone),
201-
SimpleContinuePage(
202-
title: l10n.welcomeScreen_usesWrongAppFlavor_title,
203-
description: GmsCheck().isGmsAvailable
204-
? l10n
205-
.welcomeScreen_usesWrongAppFlavor_description_isAvailable
206-
: l10n
207-
.welcomeScreen_usesWrongAppFlavor_description_isNotAvailable,
208-
continueLabel: l10n.closeApp,
209-
onContinue: () {
210-
exit(0);
211-
},
212-
header: Icon(
213-
Icons.warning,
214-
color: getErrorColor(context),
215-
size: 120,
216-
),
217-
)
218200
],
219201
),
220202
),

lib/services/settings_service.dart

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,11 @@
11
import 'dart:collection';
22
import 'dart:convert';
3-
import 'dart:io';
43
import 'dart:math';
54

65
import 'package:flutter/cupertino.dart';
76
import 'package:flutter/material.dart';
87
import 'package:flutter_platform_widgets/flutter_platform_widgets.dart';
98
import 'package:flutter_secure_storage/flutter_secure_storage.dart';
10-
import 'package:gms_check/gms_check.dart';
119

1210
import '../api/get-address.dart';
1311
import '../utils/platform.dart';
@@ -72,9 +70,7 @@ class SettingsService extends ChangeNotifier {
7270
);
7371
}
7472

75-
static bool isSystemGeocoderAvailable() =>
76-
// Apple does not seem to work
77-
(Platform.isAndroid && GmsCheck().isGmsAvailable);
73+
static bool isSystemGeocoderAvailable() => false;
7874

7975
static SettingsService fromJSON(final Map<String, dynamic> data) {
8076
return SettingsService(

lib/utils/gms_check.dart

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import 'package:gms_check/gms_check.dart';
2-
import 'package:locus/constants/app.dart';
31

4-
bool isUsingWrongAppFlavor() => isGMSFlavor != GmsCheck().isGmsAvailable;
2+
3+
bool isUsingWrongAppFlavor() => false;

pubspec.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,6 @@ dependencies:
8181
background_fetch: ^1.1.6
8282
device_info_plus: ^9.0.1
8383
flutter_local_notifications: ^14.1.0
84-
gms_check: ^1.0.1
8584
geocoding: ^2.1.0
8685
package_info_plus: ^4.0.1
8786
version: ^3.0.2

0 commit comments

Comments
 (0)