Skip to content

Commit 978d9ec

Browse files
authored
Merge pull request #1263 from mendix/moo-2382/add-firebase-bom-version
chore: add firebase BoM version
2 parents 93dd749 + 1454336 commit 978d9ec

3 files changed

Lines changed: 7 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66

77
## [Unreleased]
88

9+
- We fixed a build failure where `com.google.firebase:firebase-analytics` could not be resolved when Push Notifications or Crashlytics were enabled by properly including the Firebase BoM logic.
10+
911
## [14.1.18] - 2026-06-10
1012

1113
- We removed the fallback scijava Maven repositories.

android/app/build.gradle

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ apply plugin: 'org.jetbrains.kotlin.plugin.compose'
5555
* Set this to true to Run Proguard on Release builds to minify the Java bytecode.
5656
*/
5757
def enableProguardInReleaseBuilds = false
58+
def firebaseBomVersion = rootProject.ext['react-native']['versions']['firebase']['bom']
5859

5960
android {
6061
ndkVersion rootProject.ndkVersion
@@ -110,6 +111,7 @@ android {
110111

111112
dependencies {
112113
implementation "com.facebook.react:react-android"
114+
implementation platform("com.google.firebase:firebase-bom:${firebaseBomVersion}")
113115

114116
implementation "androidx.core:core-ktx:1.3.2"
115117
implementation "org.jetbrains.kotlin:kotlin-stdlib:$kotlinVersion"

ios/nativeTemplate.xcodeproj/project.pbxproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -894,7 +894,7 @@
894894
PRODUCT_BUNDLE_IDENTIFIER = "$(PRODUCT_BUNDLE_IDENTIFIER)";
895895
PRODUCT_NAME = "$(PRODUCT_NAME)";
896896
PROVISIONING_PROFILE_SPECIFIER = "";
897-
"PROVISIONING_PROFILE_SPECIFIER[sdk=iphoneos*]" = "Native Template iOS Pipeline";
897+
"PROVISIONING_PROFILE_SPECIFIER[sdk=iphoneos*]" = "Native Template iOS Pipeline 2026";
898898
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
899899
SWIFT_INCLUDE_PATHS = "$(inherited) ${SRCROOT}/../node_modules/@mendix/native/ios";
900900
SWIFT_OBJC_BRIDGING_HEADER = "nativeTemplate-Bridging-Header.h";
@@ -949,7 +949,7 @@
949949
PRODUCT_BUNDLE_IDENTIFIER = "$(PRODUCT_BUNDLE_IDENTIFIER)";
950950
PRODUCT_NAME = "$(PRODUCT_NAME)";
951951
PROVISIONING_PROFILE_SPECIFIER = "";
952-
"PROVISIONING_PROFILE_SPECIFIER[sdk=iphoneos*]" = "Native Template iOS Pipeline";
952+
"PROVISIONING_PROFILE_SPECIFIER[sdk=iphoneos*]" = "Native Template iOS Pipeline 2026";
953953
SWIFT_COMPILATION_MODE = wholemodule;
954954
SWIFT_INCLUDE_PATHS = "$(inherited) ${SRCROOT}/../node_modules/@mendix/native/ios";
955955
SWIFT_OBJC_BRIDGING_HEADER = "nativeTemplate-Bridging-Header.h";
@@ -1151,7 +1151,7 @@
11511151
PRODUCT_BUNDLE_IDENTIFIER = "$(PRODUCT_BUNDLE_IDENTIFIER)";
11521152
PRODUCT_NAME = "$(PRODUCT_NAME)";
11531153
PROVISIONING_PROFILE_SPECIFIER = "";
1154-
"PROVISIONING_PROFILE_SPECIFIER[sdk=iphoneos*]" = "Native Template iOS Pipeline";
1154+
"PROVISIONING_PROFILE_SPECIFIER[sdk=iphoneos*]" = "Native Template iOS Pipeline 2026";
11551155
SWIFT_COMPILATION_MODE = wholemodule;
11561156
SWIFT_INCLUDE_PATHS = "$(inherited) ${SRCROOT}/../node_modules/@mendix/native/ios";
11571157
SWIFT_OBJC_BRIDGING_HEADER = "nativeTemplate-Bridging-Header.h";

0 commit comments

Comments
 (0)