const { withAndroidManifest } = require("expo/config-plugins"); module.exports = function withAndroidCleartextTraffic(config) { return withAndroidManifest(config, (nextConfig) => { const application = nextConfig.modResults.manifest.application?.[0]; if (application == null) { throw new Error( "AndroidManifest.xml is missing the application element required for cleartext traffic configuration.", ); } application.$ ??= {}; application.$["android:usesCleartextTraffic"] = "true"; return nextConfig; });};
const { withAndroidManifest } = require("expo/config-plugins");
module.exports = function withAndroidCleartextTraffic(config) {
return withAndroidManifest(config, (nextConfig) => {
const application = nextConfig.modResults.manifest.application?.[0];
if (application == null) {
throw new Error(
"AndroidManifest.xml is missing the application element required for cleartext traffic configuration.",
);
}
application.$ ??= {};
application.$["android:usesCleartextTraffic"] = "true";
return nextConfig;
});
};