Skip to content

Commit

Permalink
feat(app, ios)!: adopt firebase-ios-sdk 10.25.0 requires Xcode 15.2+
Browse files Browse the repository at this point in the history
BREAKING CHANGE: firebase-ios-sdk 10.25.0 requires minimum Xcode 15.2+

This transitively requires macOS Ventura 13.5+ - for old hardware
you may investigate OCLP (OpenCore Legacy Patcher) to update macOS
to current versions and access newer Xcode versions
  • Loading branch information
mikehardy committed May 20, 2024
1 parent edac622 commit 73f3c23
Show file tree
Hide file tree
Showing 4 changed files with 130 additions and 124 deletions.
1 change: 1 addition & 0 deletions .spellcheck.dict.txt
Original file line number Diff line number Diff line change
Expand Up @@ -204,6 +204,7 @@ v5
v6
v7
v9
Ventura
VPN
VSCode
Wix
Expand Down
4 changes: 2 additions & 2 deletions docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ If you do not meet these prerequisites, follow the links below:
- [React Native - Setting up the development environment](https://reactnative.dev/docs/environment-setup)
- [Create a new Firebase project](https://console.firebase.google.com/)

Additionally, current versions of firebase-ios-sdk have a minimum Xcode requirement of 14.1, which implies a minimum macOS version of 12.5 (macOS Monterey).
Additionally, current versions of firebase-ios-sdk have a minimum Xcode requirement of 15.2, which implies a minimum macOS version of 13.5 (macOS Ventura).

## Installation for React Native CLI projects

Expand Down Expand Up @@ -305,7 +305,7 @@ Open your projects `/ios/Podfile` and add any of the globals shown below to the

```ruby
# Override Firebase SDK Version
$FirebaseSDKVersion = '10.24.0'
$FirebaseSDKVersion = '10.25.0'
```

Once changed, reinstall your projects pods via pod install and rebuild your project with `npx react-native run-ios`.
Expand Down
2 changes: 1 addition & 1 deletion packages/app/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@
},
"sdkVersions": {
"ios": {
"firebase": "10.24.0",
"firebase": "10.25.0",
"iosTarget": "11.0",
"macosTarget": "10.13"
},
Expand Down
Loading

0 comments on commit 73f3c23

Please sign in to comment.