diff --git a/frontend/instagramflutterapp/android/app/src/main/AndroidManifest.xml b/frontend/instagramflutterapp/android/app/src/main/AndroidManifest.xml index 955b718..ea3143b 100644 --- a/frontend/instagramflutterapp/android/app/src/main/AndroidManifest.xml +++ b/frontend/instagramflutterapp/android/app/src/main/AndroidManifest.xml @@ -1,4 +1,5 @@ + UISupportedInterfaceOrientations UIInterfaceOrientationPortrait - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight UISupportedInterfaceOrientations~ipad @@ -51,5 +49,10 @@ Allow photo library access so you can choose photos and videos to share. UIApplicationSupportsIndirectInputEvents + NSAppTransportSecurity + + NSAllowsArbitraryLoads + + diff --git a/frontend/instagramflutterapp/lib/main.dart b/frontend/instagramflutterapp/lib/main.dart index 6a37f23..c336310 100644 --- a/frontend/instagramflutterapp/lib/main.dart +++ b/frontend/instagramflutterapp/lib/main.dart @@ -2,13 +2,17 @@ import 'src/imports/core_imports.dart'; import 'src/imports/packages_imports.dart'; import 'src/app.dart'; - Future main() async { - final WidgetsBinding widgetsBinding = WidgetsFlutterBinding.ensureInitialized(); + final WidgetsBinding widgetsBinding = + WidgetsFlutterBinding.ensureInitialized(); FlutterNativeSplash.preserve(widgetsBinding: widgetsBinding); - + await EasyLocalization.ensureInitialized(); await dotenv.load(fileName: '.env'); + await SystemChrome.setPreferredOrientations([ + DeviceOrientation.portraitUp, + DeviceOrientation.portraitDown, + ]); await StorageService.instance.init(); await AppConfig.init();