INNER CODE UNIT · JavaScript

withIosNewArchitecture

mCodex/react-native-sensitive-info · app.plugin.js:49

function withIosNewArchitecture(config) {
	return withPodfileProperties(config, (modConfig) => {
		modConfig.modResults.new_arch_enabled = 'true'
		modConfig.modResults.RCT_NEW_ARCH_ENABLED = '1'
		return modConfig
	})
}

function withFaceIDUsageDescription(config, faceIDPermission) {
	if (faceIDPermission === null) return config
	return withInfoPlist(config, (modConfig) => {
		// Respect any user-set value (including empty strings); only fill when truly missing.
		if (modConfig.modResults.NSFaceIDUsageDescription == null) {
			modConfig.modResults.NSFaceIDUsageDescription =
				faceIDPermission ?? DEFAULT_FACE_ID_PERMISSION
		}
		return modConfig
	})

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…