I want to close my Flutter my app programmatically, I have tried all available solutions they work pretty well for Android but do not work for iOS.
Below code works well for Android but not for iOS
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
Widget build(BuildContext context) {
return MaterialApp(
home: Scaffold(
body: Center(
child: GestureDetector(
onTap: () {
Future.delayed(const Duration(milliseconds: 2000), () {
SystemNavigator.pop();
print('object');
});
},
child: Text('Restart')),
),
),
);
}
}