facebook / react-native

A framework for building native applications using React
https://reactnative.dev
MIT License
118.48k stars 24.26k forks source link

[regression] 0.74.4: iOS: Hermes' Info.plist: Missing MinimumOSVersion #45855

Closed imWildCat closed 2 months ago

imWildCat commented 2 months ago

Description

App Store Error

 Asset validation failed Invalid MinimumOSVersion. Apps that only support 64-bit devices must specify a deployment target of 8.0 or later. MinimumOSVersion in 'InfoFlow.app/Frameworks/hermes.framework' is ''. 
image

Steps to reproduce

N/A App Store Pipeline only:


RNFBApp: Using overridden static_framework value of 'true'
RNFBCrashlytics: Using overridden static_framework value of 'true'
Fetching podspec for `boost` from `../../../node_modules/react-native/third-party-podspecs/boost.podspec`
Fetching podspec for `fmt` from `../../../node_modules/react-native/third-party-podspecs/fmt.podspec`
Fetching podspec for `glog` from `../../../node_modules/react-native/third-party-podspecs/glog.podspec`
Fetching podspec for `hermes-engine` from `../../../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec`
[Hermes] Using release tarball from URL: https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.74.4/react-native-artifacts-0.74.4-hermes-ios-debug.tar.gz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 19.7M  100 19.7M    0     0  96.8M      0 --:--:-- --:--:-- --:--:-- 97.2M
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 14.5M  100 14.5M    0     0   100M      0 --:--:-- --:--:-- --:--:--  100M

[19:33:30]: [altool] 2024-07-31 19:33:30.972 *** Error: Asset validation failed Invalid Bundle. The bundle InfoFlow.app/Frameworks/hermes.framework does not support the minimum OS Version specified in the Info.plist. (ID: 8e9da5e5-781a-4642-9bde-01af148ed593) (90208)
[19:33:30]: [altool]  {
[19:33:30]: [altool]     NSLocalizedDescription = "Asset validation failed";
[19:33:30]: [altool]     NSLocalizedFailureReason = "Invalid Bundle. The bundle InfoFlow.app/Frameworks/hermes.framework does not support the minimum OS Version specified in the Info.plist. (ID: 8e9da5e5-781a-4642-9bde-01af148ed593)";
[19:33:30]: [altool]     NSUnderlyingError = "Error Domain=IrisAPI Code=-19241 \"Asset validation failed\" UserInfo={status=409, detail=Invalid Bundle. The bundle InfoFlow.app/Frameworks/hermes.framework does not support the minimum OS Version specified in the Info.plist., id=8e9da5e5-781a-4642-9bde-01af148ed593, code=STATE_ERROR.VALIDATION_ERROR.90208, title=Asset validation failed, NSLocalizedFailureReason=Invalid Bundle. The bundle InfoFlow.app/Frameworks/hermes.framework does not support the minimum OS Version specified in the Info.plist., NSLocalizedDescription=Asset validation failed}";
[19:33:30]: [altool]     "iris-code" = "STATE_ERROR.VALIDATION_ERROR.90208";
[19:33:30]: [altool] }

 [Application Loader Error Output]: ERROR: [ContentDelivery.Uploader] Asset validation failed (90530) Invalid MinimumOSVersion. Apps that only support 64-bit devices must specify a deployment target of 8.0 or later. MinimumOSVersion in 'InfoFlow.app/Frameworks/hermes.framework' is ''. (ID: d5b72041-a702-4905-839c-4d7da4f9ea29)
[Application Loader Error Output]: ERROR: [ContentDelivery.Uploader] Asset validation failed (90360) Missing Info.plist value. A value for the key 'MinimumOSVersion' in bundle InfoFlow.app/Frameworks/hermes.framework is required. (ID: e3d94f44-83dd-43ce-a011-960f505503ae)
[Application Loader Error Output]: ERROR: [ContentDelivery.Uploader] Asset validation failed (90208) Invalid Bundle. The bundle InfoFlow.app/Frameworks/hermes.framework does not support the minimum OS Version specified in the Info.plist. (ID: 8e9da5e5-781a-4642-9bde-01af148ed593)
[Application Loader Error Output]: Error uploading '/var/folders/bn/6778ygsd5v9dp454dnqcpyj00000gn/T/d63cf0fc-1085-4afc-9352-0813c05c4825.ipa'.
[Application Loader Error Output]: Asset validation failed Invalid MinimumOSVersion. Apps that only support 64-bit devices must specify a deployment target of 8.0 or later. MinimumOSVersion in 'InfoFlow.app/Frameworks/hermes.framework' is ''. (ID: d5b72041-a702-4905-839c-4d7da4f9ea29) (90530)
[Application Loader Error Output]: Asset validation failed Missing Info.plist value. A value for the key 'MinimumOSVersion' in bundle InfoFlow.app/Frameworks/hermes.framework is required. (ID: e3d94f44-83dd-43ce-a011-960f505503ae) (90360)
[Application Loader Error Output]: Asset validation failed Invalid Bundle. The bundle InfoFlow.app/Frameworks/hermes.framework does not support the minimum OS Version specified in the Info.plist. (ID: 8e9da5e5-781a-4642-9bde-01af148ed593) (90208)
[Application Loader Error Output]: The call to the altool completed with a non-zero exit status: 1. This indicates a failure.

React Native Version

0.74.4

Affected Platforms

Runtime - iOS

Output of npx react-native info

N/A

Stacktrace or Logs

N/A

Reproducer

N/A

Screenshots and Videos

N/A

react-native-bot commented 2 months ago
:warning: Missing Reproducible Example
:information_source: We could not detect a reproducible example in your issue report. Please provide either:
  • If your bug is UI related: a Snack
  • If your bug is build/update related: use our Reproducer Template. A reproducer needs to be in a GitHub repository under your username.
react-native-bot commented 2 months ago
:warning: Missing Reproducible Example
:information_source: We could not detect a reproducible example in your issue report. Please provide either:
cortinico commented 2 months ago

Duplicates https://github.com/facebook/react-native/issues/45823