x1ongzhu 6 jaren geleden
bovenliggende
commit
862c46170c
3 gewijzigde bestanden met toevoegingen van 4 en 4 verwijderingen
  1. 1 1
      android/app/build.gradle
  2. 2 2
      lib/main.dart
  3. 1 1
      lib/pages/HomePage.dart

+ 1 - 1
android/app/build.gradle

@@ -39,7 +39,7 @@ android {
         versionName flutterVersionName
         testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
         ndk {
-            // abiFilters 'armeabi-v7a'  
+            // abiFilters 'armeabi-v7a'
         }
         manifestPlaceholders = [
             JPUSH_PKGNAME : applicationId,

+ 2 - 2
lib/main.dart

@@ -14,7 +14,6 @@ import 'pages/loginFirst.dart';
 import 'package:flutter_localizations/flutter_localizations.dart';
 import './Localizations.dart';
 
-
 class MobileCyberGamesApp extends StatelessWidget {
   final Store<AppState> store;
 
@@ -66,7 +65,7 @@ void main() async {
   jpush.setup(
     appKey: "868cc9036e14c71e2b698f46",
     channel: "theChannel",
-    production: false,
+    production: true,
     debug: true,
   );
   jpush.applyPushAuthority(new NotificationSettingsIOS(sound: true, alert: true, badge: true));
@@ -78,6 +77,7 @@ void main() async {
   if (result.success && result.data != null) {
     UserInfo userInfo = UserInfo.fromJson(result.data);
     state.userInfo = userInfo;
+    jpush.setAlias(userInfo.id.toString()).then((map) {});
   }
   Store<AppState> store = Store<AppState>(appReducer, initialState: state);
   runApp(new MobileCyberGamesApp(store));

+ 1 - 1
lib/pages/HomePage.dart

@@ -13,7 +13,7 @@ import '../net/HttpManager.dart';
 import '../net/Result.dart';
 import 'TipList.dart';
 
-class HomePage extends StatefulWidget {
+class HomePage extends StatefulWidget with WidgetsBindingObserver {
   @override
   _HomePageState createState() => _HomePageState();
 }