修改AppTrackingAuthorizationManager
This commit is contained in:
parent
70d663706c
commit
8d4cec0230
@ -8,12 +8,12 @@ import 'dart:io';
|
|||||||
import 'package:app_tracking_transparency/app_tracking_transparency.dart';
|
import 'package:app_tracking_transparency/app_tracking_transparency.dart';
|
||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
|
|
||||||
class TrackingAuthorizationUtil {
|
class AppTrackingAuthorizationManager {
|
||||||
TrackingAuthorizationUtil._();
|
AppTrackingAuthorizationManager._();
|
||||||
|
|
||||||
static final TrackingAuthorizationUtil _instance = TrackingAuthorizationUtil._();
|
static final AppTrackingAuthorizationManager _instance = AppTrackingAuthorizationManager._();
|
||||||
|
|
||||||
factory TrackingAuthorizationUtil() {
|
factory AppTrackingAuthorizationManager() {
|
||||||
return _instance;
|
return _instance;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -12,6 +12,7 @@ import 'package:trans_lark/core/router/router.dart';
|
|||||||
import 'package:trans_lark/entity/language_entity.dart';
|
import 'package:trans_lark/entity/language_entity.dart';
|
||||||
import 'package:trans_lark/entity/scene_entity.dart';
|
import 'package:trans_lark/entity/scene_entity.dart';
|
||||||
import 'package:trans_lark/generated/assets.dart';
|
import 'package:trans_lark/generated/assets.dart';
|
||||||
|
import 'package:trans_lark/global/app_tracking_authorization_manager.dart';
|
||||||
import 'package:trans_lark/global/speech_to_text_manager.dart';
|
import 'package:trans_lark/global/speech_to_text_manager.dart';
|
||||||
import 'package:trans_lark/global/translate_language.dart';
|
import 'package:trans_lark/global/translate_language.dart';
|
||||||
import 'package:trans_lark/global/tts_manager.dart';
|
import 'package:trans_lark/global/tts_manager.dart';
|
||||||
@ -20,7 +21,6 @@ import 'package:trans_lark/util/device_info_util.dart';
|
|||||||
import 'package:trans_lark/util/num_util.dart';
|
import 'package:trans_lark/util/num_util.dart';
|
||||||
import 'package:trans_lark/util/obj_util.dart';
|
import 'package:trans_lark/util/obj_util.dart';
|
||||||
import 'package:trans_lark/util/permission_util.dart';
|
import 'package:trans_lark/util/permission_util.dart';
|
||||||
import 'package:trans_lark/util/tracking_authorization_util.dart';
|
|
||||||
import 'package:trans_lark/widget/base_easyloading.dart';
|
import 'package:trans_lark/widget/base_easyloading.dart';
|
||||||
import 'package:trans_lark/widget/photo_picker_bottom_sheet.dart';
|
import 'package:trans_lark/widget/photo_picker_bottom_sheet.dart';
|
||||||
import 'package:trans_lark/widget/speak_dialog.dart';
|
import 'package:trans_lark/widget/speak_dialog.dart';
|
||||||
@ -39,7 +39,7 @@ class HomeLogic extends GetxController {
|
|||||||
@override
|
@override
|
||||||
void onInit() {
|
void onInit() {
|
||||||
super.onInit();
|
super.onInit();
|
||||||
TrackingAuthorizationUtil().requestTrackingAuthorization();
|
AppTrackingAuthorizationManager().requestTrackingAuthorization();
|
||||||
}
|
}
|
||||||
|
|
||||||
@override
|
@override
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user