Skip to content

Commit 9dc48be

Browse files
committed
fix(app, sdks)!: SDK ios 10.21.0 / android / 32.7.2
- new google-services gradle plugin 4.4.1 - new app-distribution gradle plugin 4.1.0 - new app-distribution api 16.0.0-beta12 BREAKING CHANGE: firebase-ios-sdk 10.21.0 requires cocoapods 1.12+ in order to support the new Apple-mandated privacy manifests. Please ensure you are using verson 1.12 or greater of cocoapods
1 parent 3c0dc54 commit 9dc48be

File tree

8 files changed

+148
-148
lines changed

8 files changed

+148
-148
lines changed

docs/app-distribution/usage/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ Add the plugin to your `/android/build.gradle` file as a dependency:
3434
buildscript {
3535
dependencies {
3636
// ...
37-
classpath 'com.google.firebase:firebase-appdistribution-gradle:4.0.1'
37+
classpath 'com.google.firebase:firebase-appdistribution-gradle:4.1.0'
3838
}
3939
```
4040

docs/index.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -69,8 +69,8 @@ buildscript {
6969
dependencies {
7070
// ... other dependencies
7171
// NOTE: if you are on react-native 0.71 or below, you must not update
72-
// the google-services plugin past version 4.3.15
73-
classpath 'com.google.gms:google-services:4.4.0'
72+
// the google-services plugin past version 4.3.15 as it requires gradle >= 7.3.0
73+
classpath 'com.google.gms:google-services:4.4.1'
7474
// Add me --- /\
7575
}
7676
}
@@ -290,7 +290,7 @@ project.ext {
290290
// Overriding Library SDK Versions
291291
firebase: [
292292
// Override Firebase SDK Version
293-
bom : "32.7.1"
293+
bom : "32.7.2"
294294
],
295295
],
296296
])
@@ -305,7 +305,7 @@ Open your projects `/ios/Podfile` and add any of the globals shown below to the
305305

306306
```ruby
307307
# Override Firebase SDK Version
308-
$FirebaseSDKVersion = '10.20.0'
308+
$FirebaseSDKVersion = '10.21.0'
309309
```
310310

311311
Once changed, reinstall your projects pods via pod install and rebuild your project with `npx react-native run-ios`.

packages/app-distribution/android/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -96,11 +96,11 @@ dependencies {
9696
api appProject
9797
implementation platform("com.google.firebase:firebase-bom:${ReactNative.ext.getVersion("firebase", "bom")}")
9898
// TODO remove the specific version once it is out of beta and participates in bom versioning
99-
implementation 'com.google.firebase:firebase-appdistribution-api:16.0.0-beta11'
99+
implementation 'com.google.firebase:firebase-appdistribution-api:16.0.0-beta12'
100100
// TODO demonstrate how to only include this in certain build variants
101101
// - perhaps have firebase.json name the variants to include, then roll through variants here and only
102102
// add the dependency to variants that match? Or... (PRs welcome...)
103-
// implementation 'com.google.firebase:firebase-appdistribution:16.0.0-beta11'
103+
// implementation 'com.google.firebase:firebase-appdistribution:16.0.0-beta12'
104104
}
105105

106106
ReactNative.shared.applyPackageVersion()

packages/app/RNFBApp.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ Pod::Spec.new do |s|
1919
s.social_media_url = 'http://twitter.com/invertaseio'
2020
s.ios.deployment_target = firebase_ios_target
2121
s.macos.deployment_target = firebase_macos_target
22-
s.cocoapods_version = '>= 1.10.2'
22+
s.cocoapods_version = '>= 1.12.0'
2323
s.source_files = "ios/**/*.{h,m}"
2424

2525
# React Native dependencies

packages/app/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -73,18 +73,18 @@
7373
},
7474
"sdkVersions": {
7575
"ios": {
76-
"firebase": "10.20.0",
76+
"firebase": "10.21.0",
7777
"iosTarget": "11.0",
7878
"macosTarget": "10.13"
7979
},
8080
"android": {
8181
"minSdk": 19,
8282
"targetSdk": 33,
8383
"compileSdk": 33,
84-
"firebase": "32.7.1",
84+
"firebase": "32.7.2",
8585
"firebaseCrashlyticsGradle": "2.9.9",
8686
"firebasePerfGradle": "1.4.2",
87-
"gmsGoogleServicesGradle": "4.4.0",
87+
"gmsGoogleServicesGradle": "4.4.1",
8888
"playServicesAuth": "20.7.0"
8989
}
9090
}

packages/app/plugin/__tests__/__snapshots__/androidPlugin.test.ts.snap

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ buildscript {
138138
jcenter()
139139
}
140140
dependencies {
141-
classpath 'com.google.gms:google-services:4.4.0'
141+
classpath 'com.google.gms:google-services:4.4.1'
142142
classpath("com.android.tools.build:gradle:4.1.0")
143143
144144
// NOTE: Do not place your application dependencies here; they belong

tests/android/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,13 +31,13 @@ buildscript {
3131
mavenCentral()
3232
}
3333
dependencies {
34-
classpath 'com.google.gms:google-services:4.4.0' // https://developers.google.com/android/guides/google-services-plugin
34+
classpath 'com.google.gms:google-services:4.4.1' // https://developers.google.com/android/guides/google-services-plugin
3535
classpath("com.android.tools.build:gradle:8.1.2")
3636
classpath("com.facebook.react:react-native-gradle-plugin")
3737
classpath("org.jetbrains.kotlin:kotlin-gradle-plugin")
3838
classpath 'com.google.firebase:perf-plugin:1.4.2'
3939
classpath 'com.google.firebase:firebase-crashlytics-gradle:2.9.9'
40-
classpath 'com.google.firebase:firebase-appdistribution-gradle:4.0.1'
40+
classpath 'com.google.firebase:firebase-appdistribution-gradle:4.1.0'
4141
}
4242
}
4343

0 commit comments

Comments
 (0)