“MyProject.app/Frameworks/hermes.framework”中的MinimumOSVersion是“”。在本机反应中

问题描述 投票:0回答:1

在 TestFlight 上上传时,出现此错误。我搜索了很多但没有任何帮助。我正在使用 RN v.0.74.4。

最低操作系统版本无效。仅支持 64 位设备的应用程序必须 指定 8.0 以后的部署目标。最低操作系统版本 “CPOD_Recap_Revamp.app/Frameworks/hermes.framework”是“”。

enter image description here

我尝试了多种解决方案,但没有任何效果:

  1. 删除并安装node_modules文件夹
  2. 删除并安装package-lock.json
  3. 删除并安装 Pods 文件夹
  4. 删除并安装Podfile.lock
  5. 在info.plist中定义minimumOSVerion
javascript ios react-native testflight react-native-hermes
1个回答
0
投票

我可以通过在hermes.framework的info.plist中指定MinimumOSVersion来解决这个问题(info.plist路径在下面引用)。这可能是一个临时修复;

/用户//文档/React/CPOD_Recap_Revamp/ios/Pods/hermes-engine/destroot/Library/Frameworks/universal/hermes.xcframework/ios-arm64/hermes.framework/Info.plist

enter image description here

来源:https://github.com/facebook/react-native/issues/45823#issuecomment-2265127551

© www.soinside.com 2019 - 2024. All rights reserved.