Error while validating the mobile app

The errors below pop up when I validate or distribute the mobile app; this error happens with the upgraded Xcode version. I have Xcode 16.2, and the minimum target deployment is 14.0. Please help me to resolve these errors. build was successful, I can launch my application from the simulator

Validation failed Invalid Bundle. The bundle .app/Frameworks/hermes.framework does not support the minimum OS Version specified in the Info.plist. (ID: ee79350d-249e-4101-89fe-e41b2620f4d6)

Validation failed Missing Info.plist value. A value for the key 'MinimumOSVersion' in bundle .app/Frameworks/hermes.framework is required. (ID: b0f58cd5-2c72-437b-98c9-1b2b4122c203)

Validation failed Invalid MinimumOSVersion. Apps that only support 64-bit devices must specify a deployment target of 8.0 or later. MinimumOSVersion in ‘.app/Frameworks/hermes.framework' is ''. (ID: c2a6247f-21d6-438f-b52f-572425b7aa65)

What's the hermes framework? Looks like you should try and find a newer version of it because it seems to be an older version that's missing that Info.plist value. Is there an Info.plist in that framework?

Yes, but what is the Hermes framework?

If YOU wrote it then YOU should update its Info.plist file to include the MinimumOSVersion key like the error is telling you.

If YOU didn't create it, then you need to speak to the Hermes people and ask them why it's failing.

The react native version is 0.74.4, and the Hermes is bundled with the same version. I have added LSMinimumSystemVersion in the info.plist, but no luck, I ended up with the same validation error,<key>LSMinimumSystemVersion</key> <string>14.0</string> If I try to add MinimumOSVersion as a key, the build fails. Please advice.

After disabling the Hermes framework, the validation error disappeared, and I could distribute the app successfully. Thank you for helping with this issue!

Error while validating the mobile app
 
 
Q