Commit 1ae8efd
authored
fix: XCode 26.4 compatibility (#1438)
## 📜 Description
Fixed compilation errors when compiling app with XCode 26.4
## 💡 Motivation and Context
The easiest fix is to force necessary C++ version in postinstall script.
We can keep it for now, but when upgrade to RN 0.85+ it can be safely
removed 🤞
## 📢 Changelog
<!-- High level overview of important changes -->
<!-- For example: fixed status bar manipulation; added new types
declarations; -->
<!-- If your changes don't affect one of platform/language below - then
remove this platform/language -->
### Example
- force C++17 standard for `fmt`;
## 🤔 How Has This Been Tested?
Tested on iPhone 17 Pro (iOS 26.4) with XCode 26.4.
## 📸 Screenshots (if appropriate):
|Before|After|
|-------|-----|
|<img width="274" height="567" alt="Screenshot 2026-04-16 at 16 15 54"
src="https://github.com/user-attachments/assets/448a777e-d992-4e39-93e9-9eaed60a1ae9"
/>|<img width="285" height="636" alt="image"
src="https://github.com/user-attachments/assets/179d5f76-5101-41b3-b1ea-61a498a51f6c"
/>|
## 📝 Checklist
- [x] CI successfully passed
- [x] I added new mocks and corresponding unit-tests if library API was
changed1 parent b3dc83e commit 1ae8efd
4 files changed
Lines changed: 20 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
36 | 45 | | |
37 | 46 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3190 | 3190 | | |
3191 | 3191 | | |
3192 | 3192 | | |
3193 | | - | |
| 3193 | + | |
3194 | 3194 | | |
3195 | 3195 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
38 | 47 | | |
39 | 48 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3017 | 3017 | | |
3018 | 3018 | | |
3019 | 3019 | | |
3020 | | - | |
| 3020 | + | |
3021 | 3021 | | |
3022 | 3022 | | |
0 commit comments