From 30dcfbca237bc6216e521da8248d65c75d278f78 Mon Sep 17 00:00:00 2001 From: jayjayesh Date: Fri, 15 May 2026 13:39:36 +0530 Subject: [PATCH 1/3] fix: add INTERNET permission to AndroidManifest.xml --- .../instagramflutterapp/android/app/src/main/AndroidManifest.xml | 1 + 1 file changed, 1 insertion(+) 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 @@ + Date: Fri, 15 May 2026 13:42:34 +0530 Subject: [PATCH 2/3] fix: update Info.plist to remove landscape orientations and add NSAppTransportSecurity to allow HTTP api calls --- frontend/instagramflutterapp/ios/Runner/Info.plist | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/frontend/instagramflutterapp/ios/Runner/Info.plist b/frontend/instagramflutterapp/ios/Runner/Info.plist index bbaa15e..4b486e1 100644 --- a/frontend/instagramflutterapp/ios/Runner/Info.plist +++ b/frontend/instagramflutterapp/ios/Runner/Info.plist @@ -31,8 +31,6 @@ 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 + + From 3f25f949122df3a010393acbdca1dbb582d86e91 Mon Sep 17 00:00:00 2001 From: jayjayesh Date: Fri, 15 May 2026 13:46:54 +0530 Subject: [PATCH 3/3] fix: ensure portrait orientations is set --- frontend/instagramflutterapp/lib/main.dart | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) 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();