diff --git a/ultrasonic/src/main/AndroidManifest.xml b/ultrasonic/src/main/AndroidManifest.xml index 332bb4a2..711f13e2 100644 --- a/ultrasonic/src/main/AndroidManifest.xml +++ b/ultrasonic/src/main/AndroidManifest.xml @@ -32,6 +32,7 @@ android:usesCleartextTraffic="true" android:supportsRtl="false" android:preserveLegacyExternalStorage="true" + android:networkSecurityConfig="@xml/network_security_config" tools:ignore="UnusedAttribute"> <!-- Add for API 34 android:enableOnBackInvokedCallBack="true" --> diff --git a/ultrasonic/src/main/res/xml/network_security_config.xml b/ultrasonic/src/main/res/xml/network_security_config.xml new file mode 100644 index 00000000..e0690d2f --- /dev/null +++ b/ultrasonic/src/main/res/xml/network_security_config.xml @@ -0,0 +1,12 @@ +<network-security-config xmlns:tools="http://schemas.android.com/tools"> + <base-config> + <trust-anchors> + <!-- Allow system CAs --> + <certificates src="system" /> + <!-- Allow user CAs --> + <certificates + src="user" + tools:ignore="AcceptsUserCertificates" /> + </trust-anchors> + </base-config> +</network-security-config>