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 b3a3753a5250a870a33a09f9cefc32b28e030f35..5a859047f6332eab5e3b1cb4069977c9882220c2 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 class FlutterLoader { } 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 9c50109d16f61f5afa71cb5c59b02b40fd9aea0d..a034653487a849494320772d16544691e2e29a69 100644 --- a/shell/platform/darwin/ios/framework/Source/FlutterDartProject.mm +++ b/shell/platform/darwin/ios/framework/Source/FlutterDartProject.mm @@ -134,12 +134,10 @@ flutter::Settings FLTDefaultSettingsForBundle(NSBundle* bundle) { } // 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"];