main.dart 544 Bytes
import 'package:appframe/config/constant.dart';
import 'package:appframe/config/locator.dart';
import 'package:appframe/services/im_service.dart';
import 'package:appframe/services/upgrade_service.dart';
import 'package:flutter/material.dart';

import 'app.dart';

void main() async {
  WidgetsFlutterBinding.ensureInitialized();

  await setupLocator();
  // IM SDK 初始化
  if (Constant.needIM) {
    await getIt.get<ImService>().initSdk();
  }
  // H5版本检测和升级
  getIt.get<UpgradeService>().start();

  runApp(const App());
}