WIP
This commit is contained in:
parent
9df0a15374
commit
3bbe005e80
|
@ -183,11 +183,11 @@ class _AppState extends State<App> {
|
||||||
_setupFirebaseMessaging();
|
_setupFirebaseMessaging();
|
||||||
// if (TestUtil.isInTest) //
|
// if (TestUtil.isInTest) //
|
||||||
DeepLinkService().ensureInitialization();
|
DeepLinkService().ensureInitialization();
|
||||||
WidgetsFlutterBinding.ensureInitialized()
|
WidgetsFlutterBinding.ensureInitialized().addPostFrameCallback(
|
||||||
.addPostFrameCallback((_) => _initializeAppTrackingTransparency());
|
(_) => _initializeAppTrackingTransparency(context));
|
||||||
}
|
}
|
||||||
|
|
||||||
void _initializeAppTrackingTransparency() async {
|
void _initializeAppTrackingTransparency(BuildContext context) async {
|
||||||
if (Platform.isIOS) {
|
if (Platform.isIOS) {
|
||||||
final status = await AppTrackingTransparency.trackingAuthorizationStatus;
|
final status = await AppTrackingTransparency.trackingAuthorizationStatus;
|
||||||
if (status == TrackingStatus.notDetermined) {
|
if (status == TrackingStatus.notDetermined) {
|
||||||
|
@ -204,18 +204,22 @@ class _AppState extends State<App> {
|
||||||
}
|
}
|
||||||
|
|
||||||
Future<void> showCustomTrackingDialog(BuildContext context) async {
|
Future<void> showCustomTrackingDialog(BuildContext context) async {
|
||||||
final String title = FFLocalizations.of(context).getVariableText(
|
// final String title = FFLocalizations.of(context).getVariableText(
|
||||||
enText: 'Privacy',
|
// enText: 'Privacy',
|
||||||
ptText: 'Privacidade',
|
// ptText: 'Privacidade',
|
||||||
);
|
// );
|
||||||
final String content = FFLocalizations.of(context).getVariableText(
|
// final String content = FFLocalizations.of(context).getVariableText(
|
||||||
enText:
|
// enText:
|
||||||
'We care about your privacy and data security. We need your permission to use your data for crash reporting and diagnostics. '
|
// 'We care about your privacy and data security. We need your permission to use your data for crash reporting and diagnostics. '
|
||||||
'This helps us improve the app and provide a better user experience.\n\nYou can change your choice anytime in the app settings.',
|
// 'This helps us improve the app and provide a better user experience.\n\nYou can change your choice anytime in the app settings.',
|
||||||
ptText:
|
// ptText:
|
||||||
'Prezamos pela sua privacidade e segurança dos seus dados. Precisamos da sua permissão para usar seus dados para relatórios de falhas e diagnósticos.'
|
// 'Prezamos pela sua privacidade e segurança dos seus dados. Precisamos da sua permissão para usar seus dados para relatórios de falhas e diagnósticos.'
|
||||||
'Isso nos ajuda a melhorar o aplicativo e fornecer uma melhor experiência ao usuário.\n\nVocê pode alterar sua escolha a qualquer momento nas configurações do aplicativo.',
|
// 'Isso nos ajuda a melhorar o aplicativo e fornecer uma melhor experiência ao usuário.\n\nVocê pode alterar sua escolha a qualquer momento nas configurações do aplicativo.',
|
||||||
);
|
// );
|
||||||
|
const String title = 'Privacy';
|
||||||
|
const String content =
|
||||||
|
'We care about your privacy and data security. We need your permission to use your data for crash reporting and diagnostics. '
|
||||||
|
'This helps us improve the app and provide a better user experience.\n\nYou can change your choice anytime in the app settings.';
|
||||||
|
|
||||||
return await showDialog<void>(
|
return await showDialog<void>(
|
||||||
context: context,
|
context: context,
|
||||||
|
|
Loading…
Reference in New Issue