Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

0.72.9 break compatibility with ios 12.4 #42199

Closed
RWanDev opened this issue Jan 9, 2024 · 4 comments
Closed

0.72.9 break compatibility with ios 12.4 #42199

RWanDev opened this issue Jan 9, 2024 · 4 comments
Assignees
Labels
Platform: iOS iOS applications. Resolution: Fixed A PR that fixes this issue has been merged. Type: Upgrade Issue Issues reported from upgrade issue form

Comments

@RWanDev
Copy link

RWanDev commented Jan 9, 2024

Old Version

0.72.8

New Version

0.72.9

Description

@cipollesch
I have tried to upgrade from 0.72.8 to 0.72.9, but ios minimum deployment target seems to have changed to 13.4 :
This commit update min_ios_version_supported form 12.4 to 13.4, is it a mistake ?

Steps to reproduce

  1. update project with platform :ios, '12.4' from react-native 0.72.8 to 0.72.9
  2. Try to update pod

Affected Platforms

Runtime - iOS

Output of npx react-native info

System:
  OS: macOS 14.2.1
  CPU: (8) arm64 Apple M2
  Memory: 83.05 MB / 16.00 GB
  Shell:
    version: "5.9"
    path: /bin/zsh
Binaries:
  Node:
    version: 18.18.2
    path: /var/folders/s2/th11vwsn571g1hn8k2n257_r0000gn/T/yarn--1704818704154-0.10619672940231895/node
  Yarn:
    version: 1.22.19
    path: /var/folders/s2/th11vwsn571g1hn8k2n257_r0000gn/T/yarn--1704818704154-0.10619672940231895/yarn
  npm:
    version: 9.8.1
    path: ~/.nvm/versions/node/v18.18.2/bin/npm
  Watchman:
    version: 2023.09.25.00
    path: /opt/homebrew/bin/watchman
Managers:
  CocoaPods:
    version: 1.14.3
    path: /opt/homebrew/bin/pod
SDKs:
  iOS SDK:
    Platforms:
      - DriverKit 23.2
      - iOS 17.2
      - macOS 14.2
      - tvOS 17.2
      - watchOS 10.2
  Android SDK: Not Found
IDEs:
  Android Studio: 2022.1 AI-221.6008.13.2211.9514443
  Xcode:
    version: 15.1/15C65
    path: /usr/bin/xcodebuild
Languages:
  Java:
    version: 11.0.20.1
    path: /Users/x/.jenv/shims/javac
  Ruby:
    version: 2.6.10
    path: /usr/bin/ruby
npmPackages:
  "@react-native-community/cli": Not Found
  react:
    installed: 18.2.0
    wanted: 18.2.0
  react-native:
    installed: 0.72.9
    wanted: 0.72.9
  react-native-macos: Not Found
npmGlobalPackages:
  "*react-native*": Not Found
Android:
  hermesEnabled: true
  newArchEnabled: false
iOS:
  hermesEnabled: true
  newArchEnabled: false

Stacktrace or Logs

$pod update
...
[!] CocoaPods could not find compatible versions for pod "React-debug":
  In Podfile:
    React-debug (from `../node_modules/react-native/ReactCommon/react/debug`)

Specs satisfying the `React-debug (from `../node_modules/react-native/ReactCommon/react/debug`)` dependency were found, but they required a higher minimum deployment target.

$pod install
...
[!] The platform of the target `ReproducerApp` (iOS 12.4) may not be compatible with `React-Codegen (0.72.9)` which has a minimum requirement of iOS 13.4.

[!] The platform of the target `ReproducerApp` (iOS 12.4) may not be compatible with `React-debug (0.72.9)` which has a minimum requirement of iOS 13.4.

Reproducer

https://github.com/RWanDev/reproducer-react-native

Screenshots and Videos

No response

@RWanDev RWanDev added Needs: Triage 🔍 Type: Upgrade Issue Issues reported from upgrade issue form labels Jan 9, 2024
@github-actions github-actions bot added Platform: iOS iOS applications. Needs: Author Feedback Needs: Repro This issue could be improved with a clear list of steps to reproduce the issue. and removed Needs: Repro This issue could be improved with a clear list of steps to reproduce the issue. labels Jan 9, 2024
@cortinico
Copy link
Contributor

Yup this is a known problem because of one of the pick in 0.72.9. We're going to address it in the following minor version (0.72.10)

@matiaswastaken
Copy link

Yup this is a known problem because of one of the pick in 0.72.9. We're going to address it in the following minor version (0.72.10)

Hi! Any estimate as to when this minor version is available?

@cortinico
Copy link
Contributor

Hi! Any estimate as to when this minor version is available?

Sometime in the next weeks.
You can still use 0.72.8 if this is a blocking issue for you

@denkeni
Copy link

denkeni commented Jan 19, 2024

RN 0.72.10 is out, and this issue has been resolved.

@cortinico cortinico added the Resolution: Fixed A PR that fixes this issue has been merged. label Jan 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Platform: iOS iOS applications. Resolution: Fixed A PR that fixes this issue has been merged. Type: Upgrade Issue Issues reported from upgrade issue form
Projects
None yet
Development

No branches or pull requests

5 participants