diff --git a/shell/platform/android/io/flutter/embedding/engine/loader/FlutterLoader.java b/shell/platform/android/io/flutter/embedding/engine/loader/FlutterLoader.java index b3a3753a5250a..5a859047f6332 100644 --- a/shell/platform/android/io/flutter/embedding/engine/loader/FlutterLoader.java +++ b/shell/platform/android/io/flutter/embedding/engine/loader/FlutterLoader.java @@ -237,9 +237,6 @@ public void ensureInitializationComplete( } shellArgs.add("--cache-dir-path=" + result.engineCachesPath); - if (!flutterApplicationInfo.clearTextPermitted) { - shellArgs.add("--disallow-insecure-connections"); - } if (flutterApplicationInfo.domainNetworkPolicy != null) { shellArgs.add("--domain-network-policy=" + flutterApplicationInfo.domainNetworkPolicy); } diff --git a/shell/platform/darwin/ios/framework/Source/FlutterDartProject.mm b/shell/platform/darwin/ios/framework/Source/FlutterDartProject.mm index 9c50109d16f61..a034653487a84 100644 --- a/shell/platform/darwin/ios/framework/Source/FlutterDartProject.mm +++ b/shell/platform/darwin/ios/framework/Source/FlutterDartProject.mm @@ -134,12 +134,10 @@ } // Domain network configuration - NSDictionary* appTransportSecurity = - [mainBundle objectForInfoDictionaryKey:@"NSAppTransportSecurity"]; - settings.may_insecurely_connect_to_all_domains = - [FlutterDartProject allowsArbitraryLoads:appTransportSecurity]; - settings.domain_network_policy = - [FlutterDartProject domainNetworkPolicy:appTransportSecurity].UTF8String; + // Disabled in https://github.com/flutter/flutter/issues/72723. + // Re-enable in https://github.com/flutter/flutter/issues/54448. + settings.may_insecurely_connect_to_all_domains = true; + settings.domain_network_policy = ""; // SkParagraph text layout library NSNumber* enableSkParagraph = [mainBundle objectForInfoDictionaryKey:@"FLTEnableSkParagraph"];