From 74d82eb77a412ba84d0820abbad84ac304c62611 Mon Sep 17 00:00:00 2001 From: Lei Nelissen Date: Mon, 10 Apr 2023 17:42:51 +0200 Subject: [PATCH] fix: only set signingConfig to release when a keystore is available --- android/app/build.gradle | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/android/app/build.gradle b/android/app/build.gradle index 6c4468f..a86bbc3 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -233,7 +233,11 @@ android { release { // Caution! In production, you need to generate your own keystore file. // see https://reactnative.dev/docs/signed-apk-android. - signingConfig signingConfigs.release + if (project.hasProperty('FINTUNES_UPLOAD_STORE_FILE')) { + signingConfig signingConfigs.release + } else { + signingConfig signingConfigs.release + } minifyEnabled enableProguardInReleaseBuilds proguardFiles getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro" }